Home > Ask the SOA Experts > Questions & Answers > WS in a B2B scenario with EbXML
Ask The SOA Expert: Questions & Answers
EMAIL THIS

WS in a B2B scenario with EbXML

Suhayl Masud EXPERT RESPONSE FROM: Suhayl Masud

Pose a Question
Other SOA Categories
Meet all SOA Experts
Become an Expert for this site


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   


>
QUESTION POSED ON: 08 September 2004
How do I apply Web services in a B2B scenario with ebXML?

>
Web services, ebXML, and RosettaNet are all excellent frameworks when used for the right purpose. While at the surface, they seem to compete, but in reality, they operate in different B2B spaces.

Web services are ideal for integrating applications inside the private process space of an organization. However, Web services may also be used between business partners for simple e-business interactions like information dispersal, status updates, etc.

RosettaNet is ideally suited for industry verticals in the IT, EC, and Semiconductor space. However, RosettaNet's business processes may be utilized outside of these industry verticals, as they provide many common business actions like purchasing, invoicing, forecasting, transportation arrangements, order management, etc.

The EbXML framework is ideally suited for regulated interactions between partners with well-defined relationships. EbXML is a horizontal standard that is applicable in every industry, and it can utilize business processes and business vocabularies developed at other industry standards bodies like RosettaNet, HL7, EDI, UBL, etc.

Interoperability between Web services and EbXML can occur currently only in the un-regulated message exchange space, since Web services are incapable of enabling regulated message exchanges. There are two methods for co-existence between the EbXML and Web services frameworks:

1) With unregulated message exchanges, it is possible for EbXML and Web services based systems to co-exist and communicate with each other. However, this co-existence is not automatic, and does require effort. 2) When EbXML is being used for regulated message exchange to conduct an external business process, and it is interoperating with the Web services framework that is being used internally to integrate applications and enable the back-end functionality required by the external business process.

With convergence possibilities in the future, key components of EbXML and Web services can co-exist even today. For example, UDDI and EbXML registries can be used to access information from each other even today. The future possibilities of tighter interoperability between the two look very promising.

There are several areas of interoperability between the Web services and EbXML frameworks. At the registries level, both UDDI and EbXML registry efforts are publishing technical notes and related literature to show how the two registries can interoperate. Another area of interoperability is in the use of SOAP in the message-packaging framework. Further ambitious efforts are underway to enable the business community to define business processes in a framework agnostic manner and then utilize either Web Services or EbXML to conduct the business process.

So to wrap up - the best way to think of how to use Web services and EbXML together, is to think of the WS-Stack (the currently standardized components of Web services), as an excellent way to integrating services inside the organization, since these interactions are informal and non-contractual. So once having integrated the systems within the organization, one can now use EbXML to conduct communication with other business partners, as this interaction is more specialized and requires a formal contractual and regulated form of communication.


Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us   



RELATED CONTENT
ebXML
OASIS okays ebXML messaging standard
OASIS approves business process standard
ebXML registry suited for SOA complexities, say proponents
New OASIS TC tackles ebXML and SOA
OASIS: ISO approval may spark ebXML critical mass
ISO approves ebXML specs
OASIS forms panel for business process flavor of ebXML
SOAP testing tool extends support to ebXML
Using ebXML messaging service with JMS
ebXML: The New Global Standard for Doing Business (Free Chapter)

RELATED RESOURCES
2020software.com, trial software downloads for accounting software, ERP software, CRM software and business software systems
Search Bitpipe.com for the latest white papers and business webcasts
Whatis.com, the online computer dictionary



Search and Browse the Expert Answer Center
Search and browse more than 25,000 question and answer pairs from more than 250 TechTarget industry experts.
Browse our Expert Advice



SOA Governance White Papers - BPM, EDA, IT Governance
About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides technology professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective purchase decisions and managing their organizations' technology projects - with its network of technology-specific websites, events and online magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Site Map




All Rights Reserved, Copyright 2001 - 2009, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts