Win a copy of Rust Web Development this week in the Other Languages forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
programming forums Java Mobile Certification Databases Caching Books Engineering Micro Controllers OS Languages Paradigms IDEs Build Tools Frameworks Application Servers Open Source This Site Careers Other Pie Elite all forums
this forum made possible by our volunteer staff, including ...
Marshals:
  • Tim Cooke
  • Campbell Ritchie
  • Ron McLeod
  • Liutauras Vilda
  • Jeanne Boyarsky
Sheriffs:
  • Junilu Lacar
  • Rob Spoor
  • Paul Clapham
Saloon Keepers:
  • Tim Holloway
  • Tim Moores
  • Jesse Silverman
  • Stephan van Hulst
  • Carey Brown
Bartenders:
  • Al Hobbs
  • Piet Souris
  • Frits Walraven

SOA using J2EE

 
Greenhorn
Posts: 23
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
Folks,
I have read about SOA but am not sure how to go about implementing SOA using J2EE.Please enlighten me.

Thanks
Chris.
 
Rancher
Posts: 43027
76
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
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 http://faq.javaranch.com/java/WebServicesFaq
 
Ranch Hand
Posts: 44
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator
On the internet you can find artiles like

Bobby Woolf: WebSphere SOA and J2EE in Practice
http://www.ibm.com/developerworks/blogs/page/woolf
 
Ranch Hand
Posts: 2187
  • Mark post as helpful
  • send pies
    Number of slices to send:
    Optional 'thank-you' note:
  • Quote
  • Report post to moderator

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'm all tasted up for a BLT! This tiny ad wants a monte cristo!
Building a Better World in your Backyard by Paul Wheaton and Shawn Klassen-Koop
https://coderanch.com/wiki/718759/books/Building-World-Backyard-Paul-Wheaton
reply
    Bookmark Topic Watch Topic
  • New Topic