File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes Web Services and the fly likes SOA using J2EE Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » Web Services
Bookmark "SOA using J2EE" Watch "SOA using J2EE" New topic

SOA using J2EE

Chris Donald

Joined: Jul 15, 2008
Posts: 23
I have read about SOA but am not sure how to go about implementing SOA using J2EE.Please enlighten me.

Ulf Dittmer

Joined: Mar 22, 2005
Posts: 42965
The standard API for implementing WS using JEE is called JAX-WS. You might start by reading Web Services Made Easy with JAX-WS 2.0. Other helpful links and articles can be found in the
joseph cooper
Ranch Hand

Joined: Nov 08, 2005
Posts: 44
On the internet you can find artiles like

Bobby Woolf: WebSphere SOA and J2EE in Practice
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
I have read about SOA but am not sure how to go about implementing SOA using J2EE.Please enlighten me.

Building a service-oriented architecture requires many inter-related parts. Some of them are technical and some of them are business-oriented. At the highest level, however, a SOA is a business strategy. And the notion of a "service" is not fundamentally a technology concept. A "service" is an abstract representation of value that a business wants to achieve with its technology.

Take note that "services" in a SOA and "web services" are not the same thing. For example, a "service" called "Create travel reservation" may use many "web services" or may not use any "web services" at all.

Part of Java EE includes an API and reference implementations that can be used to create "web services" which can then be part of a service-oriented architecture. A group of "web services" does not equate to a SOA however. The most important aspect of creating a service-oriented design is to define the "services" from a business process point of view, since business processes fundamentally define a business.

Hope this helps!
[ July 31, 2008: Message edited by: James Clark ]
I agree. Here's the link:
subject: SOA using J2EE
It's not a secret anymore!