Я разработал некоторые веб-службы JAX-WS, используя реализацию Metro.Как документировать приложение JAX-WS на основе метро
Теперь то, что я хочу добавить к этим веб-сервисам, - это документация. Metro, сам, генерирует вам «простой» doc html-файл, который включает в себя расположение WSDL и нечто большее.
Итак, я занимаюсь некоторыми исследованиями, и я нашел Enunciate, что поможет вам создать документацию и клиентские приложения ваших веб-сервисов на нескольких языках программирования (что полезно для повторного использования). Но пока меня интересует только генерация документации. Я вижу, что поддерживает Apache CXF, JAX-WS, JAX-RS, но не поддерживает Metro, или мне не удалось найти плагин.
Итак, смогу ли я создавать документацию для своих веб-сервисов?
Есть ли другой инструмент для создания документации по приложению JAX-WS (на основе метро)?
Спасибо заранее
Просто заметил этот интересный вопрос. Что вы подразумеваете под «простым doc html-файлом», который генерирует Metro? Существует аккуратный инструмент, который генерирует документацию из WSDL, и мы использовали его в течение многих лет, я объясню это в отдельном ответе, если это то, что вы ищете. –
@ MiljenMikic metro создает простую страницу документации html в корне, где отображаются имя службы, служебный порт, местоположение wsdl, местоположение и класс реализации. Кстати, я нашел инструмент, который поможет вам документировать много приложений: http://enunciate.webcohesion.com/ – russellhoff