Серия примеров, рассчитанная на современного программиста, не знакомого с SOAP
, WSDL
и JAX-WS
.
Рассчитана на быстрое знакомство с технологией, без глубокого погружения в теоретические дебри.
Упор делается на Maven
и, где используется контейнер, то WildFly
(JBoss
).
Любой из модулей можно использовать как каркас для создания своего проекта или основу для своих экспериментов.
Читать следует в таком порядке:
Starter
- Основы JAX-WS и SOAP для современного программиста
- SOAP HelloWorld для Java SE (soap-java-se-document)
- SOAP HelloWorld для Java SE (RPC Style) (soap-java-se-rpc)
- Теория: от XML до стилей сообщений SOAP
- SOAP HelloWorld для Java EE (soap-java-ee)
- Правила присвоения имён SOAP
Intermediary
-
SOAP HelloWorld для Java SE с BASIC Authentication (soap-java-se-password-auth)
-
SOAP HelloWorld для Java EE с BASIC Authentication (soap-java-ee-basic-auth, soap-java-ee-basic-auth-client)
-
SOAP HelloWorld для Apache CXF (POJO) (soap-apache-cxf-pojo)
-
SOAP HelloWorld для Apache CXF (JAX-WS) (soap-apache-cxf-jax-ws)
-
Apache CXF client as EJB (soap-apache-cxf-ejb-client, soap-apache-cxf-ejb-server)
На этом всё, физически больше нет времени писать, жду любые замечания и вопрос на почту.
Написано специально для http://javatut.tv-games.ru.