Выставить веб-сервис (wsdl) как веб-форму - PullRequest
1 голос
/ 30 ноября 2009

Просто хотел спросить, знает ли кто-нибудь надежный и простой способ представить веб-сервис (wsdl) в виде веб-формы конечным пользователям.

Наша команда разрабатывает много программного обеспечения для внешних контактов, которое часто включает создание веб-службы и представление ее как wsdl и веб-сайта. Мы хотели бы максимально автоматизировать этот последний шаг (особенно для бессмысленных проектов с накачкой данных), чтобы мы могли сосредоточиться на разработке веб-сервисов вместо веб-сайтов.

Недавно я наткнулся на Enunciate, , но пока не нашел времени, чтобы поиграть с ним в деталях . Мне было интересно, есть ли у кого-нибудь из них опыт (или с аналогичными проектами), каковы ваши выводы и в каком направлении вы бы посоветовали нам принять это.

С уважением, Тим


Update2 : Оказывается, то, что мне нужно, прекрасно описано в этом модуле Enunciate: http://jira.codehaus.org/browse/ENUNCIATE-23. Единственная проблема в том, что он не реализован ... (еще?)
Кто-нибудь имеет опыт создания собственных модулей или знает о существующем решении, обеспечивающем такую ​​же функциональность?

Ответы [ 2 ]

3 голосов
/ 01 декабря 2009

Я не уверен, какой вес несет мой ответ (так как я ведущий разработчик Enunciate), но я хотел бы призвать вас попробовать его. Я знаю много счастливых пользователей Enunciate.

Даже если вы решите не использовать его, я хотел бы услышать о вашем опыте и почему вы решили не использовать его.

0 голосов
/ 01 декабря 2009

Я обнаружил, что с помощью библиотек Metro для предоставления механизма веб-служб веб-страница создается при доступе к конечной точке с помощью GET, который позволяет вам легко получить WSDL, если вам это нужно.

Я не знаю, имеет ли это в виду «веб-сайт», но это хороший способ работы по умолчанию.

...