
Service-Oriented Architecture is a popular method for designing enterprise applications, because it provides benefits like reusable components and platform-independent communication. When considering an SOA, it's essential to factor in data integration. A great deal of legacy data is derived from daily transactions and must be maintained as part of new applications. If you can <A HREF="http://www.ibm.com/developerworks/library/ws-soa-datastage/index.html?ca=drs-">combine both SOA and data-integration technologies,</A> you benefit through reusability, increased communication with other enterprise applications, and the use of Web services. This article explains how IBM WebSphere DataStage helps make this possible. DataStage, an IBM flagship product, provides a complete solution for real-time data integration that can be handled as a Web service. You'll use DataStage to develop a sample RTI job, publish it as a Web service, and invoke the Web service with a Java client.