XML Standards and Application Integration

The XML bandwagon is filling up, joined by many standards organizations. These entities are looking to standardize the way we integrate applications, using the common infrastructure they define and vendors provide.

The sad reality is that this bandwagon is overfull there are more XML standards organizations than vendors and end users require. Fallout is bound to occur as one or two standards get traction and others do not. The few that appear to be most relevant in the world of XML and application integration include RosettaNet, BizTalk, and XSLT.

RosettaNet is a consortium of product vendors and end users that defines a framework for data and process interchange with e-Business. Primarily organized for the high-tech industry, RosettaNet outlines standard message data using XML as well as standardized process flows, to react to standard business events. What's significant about RosettaNet for the application integration problem domain is that it brings a nice process integration standard for use between enterprises, as well as within an enterprise (although currently this standard is more B2B oriented).

BizTalk is an industry consortium founded by Microsoft to define a standard XML grammar for XML-based messaging and metadata. Microsoft is providing a BizTalk server to support this standard. Like other similar technology, both the product and the standard seek to solve application integration problems within and between enterprises.

XSLT seeks to provide a standard XML document-transformation mechanism using a stylesheet as a common processing engine. XSLT is important to application integration because schema and information content often must be altered as information flows between applications, as we already alluded to above.



Next Generation Application Integration(c) From Simple Information to Web Services
Next Generation Application Integration: From Simple Information to Web Services
ISBN: 0201844567
EAN: 2147483647
Year: 2005
Pages: 220

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net