O'Reilly logo

J2EE™ and Beyond: Design, Develop, and Deploy World-Class Java™ Software by Art Taylor

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Java and Web Services

J2EE supports Web Services through the Java Web Services development pack. Specifically as of this writing, it supports the SOAP 1.1 specification and the SOAP with attachments specification. The API implements synchronous messaging using a request–response cycle or implements asynchronous one-way messaging using a provider. It is possible to create a standalone client using the API as long as the JAXM class files are visible to the client.

Two communication paradigms are possible using SOAP: point-to-point and remote provider communication. The difference between these two approaches is essentially that of synchronous versus asynchronous messaging.

A point-to-point model involves direct communication between the client, ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required