![]() |
Bridging the gap between document publishing and e-business | Table of contents | Indexes | An XML information server for advanced B2B architectures | ![]() |
|||
eBusiness through EIP and XML |
Mikula, Norbert H. ![]() |
| Norbert H. Mikula |
| Chief Technology Officer |
Bellevue ![]() DataChannel ![]() USA ![]() Washington ![]() | DataChannel,
Chief Technical Officer,
OASIS,
600 108th Ave NE Suite 900 Bellevue Washington 98007 USA Phone: +1 425 462 1999 email: norbert@datachannel.com web site: www.datachannel.com |
| Biography |
eBusiness and XML |
|
|
| A true eBusiness strategy, we believe, will have to take these and many other aspects of business interactions in order to truly exploit the capabilities of Internet-based electronic commerce. The following sections will outline some of the components that, we believe, are necessary for a comprehensive eBusiness strategy based on XML and related standards. |
The XML backbone |
| eBusiness does not start with the pretty-face of a shopping cart application or with sending around lean XML messages. The real work starts at the heart of your enterprise. Two important factors, |
Building re-usable infrastructure |
| A typical enterprise will devote 35 - 40% of its programming budget to develop and maintain‘extract and update’ programs whose purpose is solely to transfer information between different databases and legacy systems. (Gartner Group) |
| To a large extent this problem stems from the fact that developers have to provide mappings between all the proprietary systems. XML will help us to build a reusable infrastructure in which, instead of building all the point-to-point connections, we will be able to only deal with one uniform XML-based abstraction layer. |
Legacy data integration |
| Only a comparatively small amount of all corporate data is readily available in database systems and the like. The vast wealth of corporate intelligence lies in e-mails, pictures, documents and other such data formats. The integration of these sources and the systems that manage these source is of strategic importance. |
| Many of the systems to be considered will not be ready for integration into web-based delivery. Very often they will have to first be prepared for delivering XML content and hooked up to some transport infrastructure. |
| The vision of the XML backbone is one where all relevant corporate data and metadata (we can't forget about our blobs after all) is being passed around between systems and humans using XML-based structures. All legacy systems, databases, content management solutions etc. are being integrated into this conceptual enterprise-wide layer. |
| It is important to note that the XML backbone does not make any assumptions about underlying transport protocols. Whether your environment is based on http, FTP, some message-oriented middleware (MOM), DCOM, CORBA etc. does not matter. What is important, is that all the data is XML-based, instead of some mix of proprietary data formats, like it is often the case today. |
XML-based EIP |
| XML-based EIPs are natural consumers and participants of the XML backbone. While the XML backbone provides the data and metadata necessary for the portal, the portal itself regulates secure and personalized access to this information provided. |
| Typically, XML-based EIPs will use XML in at least three different ways : |
|
EIP functionality |
| Enterprise Information Portals, whether they are used in an Intranet scenario to bring information to employees or in an Extranet/e-business scenario, have a certain set of minimal features. |
|
|
|
WebDAV ![]() |
|
|
|
|
Extend your enterprise |
| The browser has long lost its status as the most important means to get access to information. While it still is one of the primary means, a whole new set of devices are emerging on the horizon. Cell phones, PDA, car based systems etc. reflect the demands of a modern - very mobile - workforce. |
XML to the rescue |
| Where would we be without XML? Really in trouble, likely! Each of these new devices has its own ideas and requirements of how data should be structured to best suite its needs. Imagine what hustle it would be to translate from the proprietary data formats of your backend systems to all the individual output formats of mobile devices such as WML, HDML and HTML (just to mention a few). Actually, also the data formats for output devices would likely be very complex as well. |
The complete picture |
| In the graphic below you can see what an overall combination of XML Backbone, XML based EIP and delivery to various output devices can look like, from an architectural perspective. |
![]() |
Bridging the gap between document publishing and e-business | Table of contents | Indexes | An XML information server for advanced B2B architectures | ![]() | |||