Какие инструменты вы используете для создания прототипов или макетов веб-сервисов? - PullRequest
2 голосов
/ 05 апреля 2009

В идеале, и вы подумаете, что я сумасшедший, я могу кодировать некоторую базовую логику в скрипт bash или korn и открывать эту функциональность для клиентов, которые их бьют. В веб-сервисах задействовано много сантехники, и мне было интересно, какие инструменты и методы используют более опытные разработчики для создания прототипов систем, в которых бэкэнд-веб-сервис еще может быть недоступен. Существуют ли такие инструменты для bash и ksh? На каких языках проще всего разрабатывать макеты. Кстати, я смотрю на IDE ecplipse, чувствуя себя немного противно из-за того, на что я смотрю. Я только что установил и запустил JBOSS ... В основе всех этих сервисов лежат сокетные соединения с клиентом через порт ... или я ошибаюсь?

Кстати: я сейчас читаю это . И мое отвращение усиливается.

Ответы [ 2 ]

1 голос
/ 05 апреля 2009

Я разделяю ваше отвращение к затмению. Такой язык, как Python, идеально подходит для быстрого прототипирования. Если вы объедините его с одной из многих веб-сред (Pylons или Django были бы моей рекомендацией для Python), объем работы, которую вы можете выполнить быстро, поразителен.

1 голос
/ 05 апреля 2009

Серьезно рассмотрим какой-нибудь другой язык сценариев. Я использовал Python и Ruby для создания быстрых прототипов и был очень доволен ими.

Если вы можете сделать этот выбор, рассмотрите возможность использования архитектуры REST вместо решений WSDL и SOAP. RPC имеет свое место, но если вы можете жить с ограничениями REST, жизнь станет намного проще. Даже если вы не можете, для прототипирования гораздо быстрее использовать динамический язык.

...