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.