Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
Leveraging XML Open Standards to Integrate Your Business
Leveraging XML Open Standards to Integrate Your Business

I've been focused on defining product strategy for business integration software for the past seven years. During that time I've watched XML go from being a fledgling document standard with lots of potential to a core technology that is critical for business integration. In this article, I'm going to discuss some of the reasons behind XML's meteoric rise in the business integration space and some of the ways we at IBM are leveraging XML in our integration products.

Why Has XML Become Central in Integration Products?
It's flexible: XML's ability to handle a diverse array of information formats and to readily transform data from one kind of document type to another makes it the perfect medium for integration. You can use XML for processing business documents that are simple in structure as well as for processing documents that are complex and highly structured. XML can also be used to query relational databases accessing sets of data in a rows and columns tabular format. It can then take the data, regardless of the source, structure, or format, and aggregate, transform, and ultimately render it in any format desired. This flexibility extends beyond data formatting and description. XML can be used to implement business rules as well as business process flow logic. These are all valuable characteristics for an integration solution that needs to mediate between many different data sources and destinations and must also enable business users to define business rules and logic that crosscut multiple applications and data sources.

It's pervasive and it's standards based: Perhaps the most obvious advantage is how pervasive XML has become. Today, XML is supported on just about every operating system in the marketplace. While broad availability is important to the success of most technologies, for integration, it's an absolute requirement. Integration is about hooking together disparate systems and people in a single coherent business process. It must, therefore, leverage technology that will be supported by whatever system(s) you communicate with on the other end of the wire. Open standards play a critical role in this. It's not enough that all participants support XML. All participating components in an integrated process, regardless of the vendor or developer that built the components, must understand the same vocabulary and implement the same grammar. Open standards provide us with these common vocabularies and grammars.

Business user acceptance and adoption: The driving force behind application and B2B integration is the need to optimize how you do business. Optimizing how you utilize IT resources is a secondary albeit valuable benefit. Consequently, IT and line of business users must work closely together on integration projects if projects are to succeed. Broad support for XML standards by tools for both IT users and for line of business users and XML's ability to render data and business process logic in formats suitable for both audiences have resulted in rapid adoption of XML technology by both audiences, which facilitates the cross communication successful integration projects require.

Almost all new industry-specific standards being defined for the purpose of integrating business partners are XML based. Line of business users are not only involved in defining these standards, they often are the driving force behind them. It is these standards bodies that define the common vocabularies and grammars that B2B integration relies on. Examples of some of these standards include UCCNET in the retail industry, HIPPA in insurance and health care, SWIFT and FIX in the financial services market, and RosettaNet in the technology industry. All of these standards leverage XML to some extent.

Many of IBM's customers have chosen to leverage XML in order to revitalize their EDI solutions rather than completely replace them. Why? Because they've got tremendous investment in the semantic content of those EDI transaction formats they defined with their partners. Why abandon those partner agreement formats while they are still applicable? The VANs, on the other hand, are often no longer cost effective. So our customers move their existing EDI transactions over to a TCP/IP-based platform in order to have the best of both worlds: leverage still-relevant transaction document formats along with the cheap pervasive technology of the Internet. What technology do they use as the data format bridge? You guessed it - XML.

How IBM Leverages XML
The WebSphere Business Integration technology stack nicely reflects XML's many uses in integration. Its use in our products is certainly pervasive. Our business integration products address a broad swath of integration needs including tight application-to-application integration, human workflow, and loosely coupled integration between business partners. Today, XML is the wire format most often used across our business integration technology stack. Our runtime components and all of our tooling leverage XML as a base technology for sharing information across components.

Our products also heavily leverage the many open standards that have been built on top of XML as well as XML's strength for describing both simple and very complex data structures. For example, all WebSphere Business Integration adapters, components whose job it is to connect to specific kinds of technologies and applications, use the open standard XML Schema, XSD, to describe the data format of the messages and events that they deliver and receive from the integration hubs they service. This is the case whether they are communicating with a process or a messaging hub. WebSphere Business Integration leverages the same XML standard for metadata description between our tooling and runtime components. Our native support for XML also makes our ability to support the many growing industry standards that much easier.

Moving Forward
Are there application areas or industries in which XML hasn't realized its potential? Without a doubt, although I don't know of a single industry that has not already or does not have plans to leverage XML for business process optimization. Some industries are further along than others, obviously, but all are moving in a direction to increase reliance on XML for sharing data with partners and customers. Nonetheless, XML still is characterized by having greater performance and processing overhead when compared to compiled application technology. IBM will continue to invest research funds to optimize its XML technology. An obvious example is developing ever more efficient XML parsers in order to minimize that overhead even further.

What are the most strategically important XML-based initiatives for business integration moving forward? I'd have to say Web services. The potential of Web services closely parallels that of XML - both are truly platform independent and both have or are gaining broad acceptance by the leading vendors. Thus Web services and XML have the same potential to be universally accepted - pervasive standards leveraged in all areas of the IT industry. It's not surprising that XML already plays a central role in Web services standards.

About Rachel Helm
Rachel Helm serves as director of product market management, WebSphere Business Integration, at IBM, where she has overall responsibility for product planning for IBM's WebSphere business integration middleware. Rachel has been involved in the software industry for more than 20 years, working in product planning and management, product development, and consulting.

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Latest Cloud Developer Stories
Can you bring services from the cloud to your customers faster and have them adopt it with ease of use or bring the power of bundled services to the fingertips of your clients without creating new rigid ‘apps stove pipes'? Do you want to prevent your business running away to publ...
OCZ Technology Group, a provider of high-performance solid-state drives (SSDs) for computing devices and systems, on Tuesday announced the Z-Drive R4 CloudServ PCI Express (PCIe) flash storage solution, designed to accelerate cloud computing applications and reduce operating expe...
Many organizations have embraced, or are considering, the benefits of cloud computing – speed, flexibility, increased expertise, shared workload, reduced costs, etc. The benefits are many – but so are the risks. What are the threats to cloud security? Which parties assume respons...
In August 2011, SHI Enterprise Solutions (ESS) division launched the SHI Cloud, offering reliable and cost-effective industrial-grade cloud computing platforms. That same division achieved an 82 percent increase in revenue over 2010.
SoftLayer Technologies on Tuesday announced the immediate worldwide availability of SoftLayer Object Storage, a redundant and highly scalable cloud storage service that allows users to easily store, search and retrieve data across the Internet, with optional CDN connectivity, or ...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021

SYS-CON Featured Whitepapers
ADS BY GOOGLE

Breaking Cloud Computing News
A new collaboration between a telecommunications infrastructure firm and a data center services prov...