Веб-сервис, Axis & OSGI (knopflerfish)

Я сначала предупреждаю вас, потому что я новичок. Так что я не знаю, буду ли я конкретным по всем пунктам. Вот моя проблема:

У меня есть файл wsdl. В настоящее время я использую Tomcat и Axis для его развертывания. Поэтому для этого я использую инструмент оси wsdl2java, который генерирует мне "скелет" веб-сервиса. Затем я записываю в сгенерированные файлы код различных методов веб-сервиса. Наконец, я развернул веб-сервис на tomcat с Axis. Кажется, все работает более или менее.

Проблема в том, что я хочу развернуть этот веб-сервис, используя ось связки osgi (knopflerfish). Но я не знаю, как это сделать.

Должны ли мы снова использовать файл wsdl и сгенерировать код с помощью такого инструмента, как wsdl2java, но адаптированный к knopflerfish? или я должен использовать "скелет", который я создал ранее с помощью Axis, и адаптировать его для OSGI? И вообще говоря, как мы можем использовать набор осей knopflerfish?

Если честно, я не нахожу много вещей в Интернете об этом. Вот почему я пишу в сообщество:(

Спасибо заранее за вашу помощь.

1 ответ

Нашел http://www.ibm.com/developerworks/webservices/library/ws-OSGi/ статью о развертывании веб-сервиса в виде OSGI-пакетов. При этом Eclipse Equinox используется в качестве контейнера OSGi, а Apache CXF - в качестве платформы веб-служб и развертывается в контейнере сервлетов Apache. Надеемся, что это отвечает требованиям развертывания веб-служб в качестве службы OSGI.

Другие вопросы по тегам