Implementing SOA Using Java EE

Implementing SOA Using Java EE

4.5 2
by B.V. Kumar
     
 

View All Available Formats & Editions

The Practitioner’s Guide to Implementing SOA with Java EE Technologies

 

This book brings together all the practical insight you need to successfully architect enterprise solutions and implement them using SOA and Java EE technologies. Writing for senior IT developers, strategists, and enterprise architects, the authors cover

Overview

The Practitioner’s Guide to Implementing SOA with Java EE Technologies

 

This book brings together all the practical insight you need to successfully architect enterprise solutions and implement them using SOA and Java EE technologies. Writing for senior IT developers, strategists, and enterprise architects, the authors cover everything from concepts to implementation, requirements to tools. 

 

The authors first review the Java EE platform’s essential elements in the context of SOA and web services deployment, and demonstrate how Java EE has evolved into the world’s best open source solution for enterprise SOA. After discussing standards such as SOAP, WSDL, and UDDI, they walk through implementing each key aspect of SOA with Java EE. Step by step, you’ll learn how to integrate service-oriented web and business components of Java EE technologies with the help of process-oriented standards such as BPEL/CDL into a coherent, tiered enterprise architecture that can deliver a full spectrum of business services.

 

Implementing SOA Using Java™ EE concludes with a section-length case study that walks through analyzing a company’s requirements, creating an effective SOA architecture, and building a concise proof-of-concept prototype with NetBeans IDE. Coverage includes

  • Using Java EE technologies to simplify SOA implementation
  • Mastering messaging, service descriptions, registries, orchestration, choreography, and other essential SOA concepts
  • Building an advanced web services infrastructure for implementing SOA
  • Using Java Persistence API to provide for persistence
  • Getting started with Java Business Integration (JBI), the new open specification for delivering SOA
  • Implementing SOA at the web and business tiers
  • Developing, configuring, and deploying SOA systems with NetBeans IDE
  • Constructing SOA systems with NetBeans SOA Pack

Product Details

ISBN-13:
9780137061563
Publisher:
Pearson Education
Publication date:
12/23/2009
Sold by:
Barnes & Noble
Format:
NOOK Book
Pages:
384
File size:
8 MB

Meet the Author

Dr. B. V. Kumar, currently Director (Technology) and Chief Architect at Cognizant Technology Solutions, has been working with Enterprise Java technologies for several years. He is a coauthor of Web Services–An Introduction and J2EE Architecture.

Prakash Narayan, cofounder and CTO at Micello, Inc., had responsibility for Java EE and SOA tooling in NetBeans when he worked at Sun Microsystems, Inc.

Tony Ng is the Senior Director of Engineering at Yahoo! where he is responsible for Yahoo! developer platforms and technologies. He is coauthor of Java Blueprints and J2EEConnector Architecture and Enterprise Application Integration (Prentice Hall, 2001).

Customer Reviews

Average Review:

Write a Review

and post it to your social network

     

Most Helpful Customer Reviews

See all customer reviews >

Implementing SOA Using Java EE 4.5 out of 5 based on 0 ratings. 2 reviews.
dnaboy More than 1 year ago
For once, I am seeing someone explaining about SOA without code and high-level abstraction figures. This book spends sufficient time in explaining evolution of SOA into what it is now and brings out the right use of appropriate technology and platform for SOA and its implementation.
sanros More than 1 year ago
This is an interesting work that scopes on SOA from concepts to implementation using Java enterprise edition as the choice of technology. Methodically, the authors first cover the concepts of the SOA, explains and chooses Web Services as the delivery mechanism and adopts the new enterprise java as the choice of implementation solution. Indeed, i have not seen any other books diving deep in explaining the concepts through rich illustrations, particularly on web services While the authors spend much efforts on the first generation web services which provides the functionality aspect of service orientation, I wished it would have been more beneficial if they had spent a little more effort on the process modeling and security part of service orientation. While the authors spend a great deal of effort on advanced aspects of SOA, they do a very little on ESB. Overall, the book provides a comprehensive coverage on service orientation principles and helps in providing a solid base-level understanding of SOA subject in terms of concepts and implementation techniques using Java EE platform.