2008-11-18 2 views
0

Я сделал это на Websphere (re: название этой темы), используя wsdl2java для генерации wsdl для java-отображения xml-файла. Моя конечная точка - это общий EJB без гражданства. Код в EJB генерируется путем прохождения каждого wsdl и получения операции wsdl и закрепления его в созданном удаленном интерфейсе EJB. Каждый метод EJB impl является общим и обрабатывает все службы одинаково. . Инструкции для этого документа для этого: http://publib.boulder.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=/com.ibm.websphere.base.doc/info/aes/ae/twbs_devwbsjaxrpcwsdl.htmlРазработка приложений веб-сервисов из существующих файлов WSDL

Теперь я прошу вас всех о помощи, если кто-то сделал что-то подобное в Sun AS 9.1.

Начиная с существующих файлов WSDL (и xsd). Знание единственной реализации конечных точек службы EJB для каждой службы одинаково и создание файла EAR (webservices.xml, ejb-jar.xml и т. Д.).

Борьба с wscompile и так же, но не получение каких-либо программных средств таким же образом, как я сделал для WebSphere.

Спасибо за помощь.

ответ

1

Вы хотите создать WS-клиент, который работает под Sun AS? Я не знаю Sun AS подробно, и я не знаю, какие библиотеки WS он поставляет. Но вы можете использовать публичную библиотеку WS:

Для каждой библиотеки есть документация, которая описывает, как создать проект из WSDL.

Вы даже можете использовать Eclipse для создания проекта из WSDL для вас: File -> New -> Other ... -> Web Services -> WSDL. Убедитесь, что установлены плагины «WST Web Services».

0

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

 Смежные вопросы

  • Нет связанных вопросов^_^