Chapter 6. Technology options 137
CORBA can be used for integration with existing applications. This is done by
creating a CORBA wrapper for the existing application, which can then be
invoked by other applications.
CORBA is just a specification, and there are a number of vendors (such as IONA
or Borland) that implement it. Each vendor will provide additional value-added
services such as persistence, security, and so on, which can be leveraged by
CORBA developers.
The disadvantage of CORBA is in the steep learning curve involved. Also,
CORBA is slow-moving; it takes a long time for the OMG to adopt a new feature.
6.5 Where to find more information
For more information about topics discussed in this chapter, see:
򐂰 WebSphere Version 6 Web Services Handbook Development and
Deployment, SG24-6461
򐂰 WebSphere Studio 5.1.2, JavaServer Faces and Service Data Objects,
SG24-6361
򐂰 Patterns: Implementing an SOA using an Enterprise Service Bus in
WebSphere Application Server V6, SG24-6494
򐂰 Java Connectors for CICS: Featuring the J2EE Connector Architecture,
SG24-6401
򐂰 Revealed! Architecting Web Access to CICS, SG24-5466
򐂰 MQSeries Programming Patterns, SG24-6506
򐂰 Flanagan, David, JavaScript: The Definitive Guide, Third Edition, O'Reilly &
Associates, Inc., 1998
򐂰 Maruyama, Hiroshi, Kent Tamura and Naohiko Uramoto, XML and Java:
Developing Web Applications, Addison-Wesley 1999
򐂰 Flanagan, David, Jim Farley, William Crawford and Kris Magnusson, Java
Enterprise in a Nutshell, O’Reilly & Associates, Inc., 1999
򐂰 IBM CICS
http://www.ibm.com/software/ts/cics
򐂰 ECMAScript language specification
http://www.ecma-international.org/publications/standards/ECMA-262.HTM
򐂰 Java APIs and technology
http://java.sun.com/products
138 Patterns: Implementing Self-Service in an SOA Environment
򐂰 Validator tools
http://validator.w3.org/
http://jigsaw.w3.org/css-validator/
򐂰 World Wide Web Consortium (W3C) site
http://www.w3.org/
򐂰 Open source XML frameworks
http://xml.apache.org/
򐂰 Sun ONE™ article, Riddle Me This: Is Your XML Data Safe? by Brett Mendel
http://sunonedev.sun.com/building/tech_articles/xmldata.html
򐂰 Service-oriented architecture and Web services
http://www.ibm.com/software/solutions/webservices/resources.html

Get Patterns: Implementing Self-Service in an SOA Environment now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.