
ebXML Messaging Standard Frequently Asked Questions
What is ebXML?
Electronic Business using eXtensible Markup Language (ebXML) is a standards framework created by UN/CEFACT and OASIS. ebXML’s mission is “To provide an open XML-based infrastructure enabling the global use of electronic business information in an interoperable, secure and consistent manner by all parties.”
ebXML has five main areas of focus:
- Business processes – Business Process Schema Specification
- Register business processes – Registry & Repository
- Define trading relationships – Collaborative Partner Profiles & Agreements
- Common terms for business data – Core Components
- Reliably exchange business messages – Message Services
The ebXML framework is a loosely coupled group of standards that was built concurrently. The result is that each major standard may be implemented independent of the others.
What is ebXML Message Services?
ebXML Message Services is the messaging standard defined within the ebXML framework and is sometimes abbreviated as ebMS. ebMS has seen the most interest and adoption of the five key ebXML standard efforts. ebMS provides for secure and reliable messaging over the Internet. Organizations that exchange business data using ebMS can take advantage of its ability to provide:
Privacy
Encryption of data via SSL or optional data encryption standardsAuthentication
User authentication via SSL or Digital SignatureReliable Messaging
Once-and-only-once message delivery and integrity of message content validated through SSL or Digital SignatureRobust Messaging
Support for extremely large messages, multiple payloads in a single message & asynchronous messagingFlexibility
Messages of any data type, including binary graphics, EDI or XMLHow is ebMS being utilized within the automotive industry?
In the automotive sector, industry groups such as AIAG (Automotive Industry Action Group) and STAR (Standards for Technology in Automotive Retail) are looking to ebMS as a means for businesses to exchange messages and data directly in a safe, reliable manner over the Internet and are making recommendations to their respective memberships.
In August 2004, STAR published the STAR Transport Guidelines which included ebMS Implementation Guidelines. These guidelines provided best practice recommendations for using ebMS in the upstream automotive space and a recommendation to include data compression, a feature not currently in the ebMS specification, but critical to their business needs. STAR serves as the IT standards body for the North American retail automotive industry and focuses on providing assistance to automotive dealers, manufacturers and Retail Systems Providers (RSPs) as they seek to establish a common data exchange with one another.
For AIAG, ebMS is one of the core standards in play within a critical pilot and demonstration project named IV&I (Inventory Visibility and Interoperability). It is in a position to bring significant cost savings to the auto sector by providing a base for interoperability of inventory systems throughout the automotive manufacturing industry.
What is the price of ebMS software and how can I purchase it?
Drummond serves as a vendor-neutral, third party to test commercial software for interoperability. To maintain its vendor neutrality, Drummond does not make product recommendations or provide pricing information. Companies interested in purchasing software which have successfully passed interoperability testing can refer to the product listings located on the Drummond website. To see a list of certified ebMS products, or to read all the test details, go to ebMS Interoperability Product Directory.
Take note that ebMS is just one of the standards that Drummond tests. Products that pass DG’s vendor-neutral tests are certified interoperable or compliant and published in the list of Drummond Certified products. Since 1999, Drummond has facilitated multiple ebMS test events of numerous software vendors’ products. When suppliers choose from the list, they start with products that:
- Have met the benchmark requirements for interoperability and compliance
- Will work together with a minimum of installation effort and expense
- Represent a range of features and price points to meet different supplier needs
It is up to you to contact the individual companies to get pricing and product feature information.
How often does Drummond conduct tests for messaging standards such as ebXML or ebMS?
Drummond conducts periodic tests of products for various standards. The frequency varies by standard and its stage of adoption in the industry. See the Drummond Test Calendar for each year’s schedule-where is this link?
How do I obtain the software needed for secure ebMS with my supply chain?
Third-party software vendor solutions that support ebMS can be used to automate business to business style messaging with supply chains.
What third-party vendor software solutions have been tested and certified as being interoperable?
ebMS is just one of the standards that Drummond tests. Products that pass Drummond’s vendor-neutral tests are certified interoperable or compliant and published in the list of Drummond Certified products. Since 1999, Drummond has facilitated multiple ebMS test events with numerous software vendors’ products. To see a list of certified ebMS products, or to read all the test details, go to ebMS Interoperability Product Directory.
When suppliers choose from the list, they start with products that:
- Have met the benchmark requirements for interoperability and compliance
- Will work together with a minimum of installation effort and expense
- Represent a range of features and price points to meet different supplier needs
What are the key benefits to using ebMS for data interchange?
Benefits will differ depending upon exact situations, but general benefits include:
- Secure messaging, including encryption for Privacy of data
- Reliable messaging including guaranteed one-time delivery of messages
- Ability to automate messaging, reducing keying errors
Are there any performance issues when using ebMS software?
Performance will differ depending upon platforms, memory, network and processor speed. Most ebMS solutions can process a message in a matter of seconds and will allow for significant scalability even on smaller servers or desktop machines.
Is ebMS limited to transporting only XML data? What about binary formats like pictures, audio or EDI data formats?
ebMS can transport any type of digitized data including pictures, audio and EDI file formats. Data is transported in a package known as a payload, in a similar fashion to e-mail attachments. A single message can contain multiple payloads.
How can I integrate ebMS software with my current information technology infrastructure?
Software vendors that provide ebMS support also provide middleware, or partner with companies that provide middleware targeted at integrating messaging with back-end systems. As ebMS is SOAP-based, an ebMS gateway can also be quickly integrated to backend systems that support SOAP based messaging.
What version of ebMS will be used in Drummond’s interoperability test rounds?
Currently, ebMS version 2.0 of the ebXML Message Service standard is being utilized by multiple industries, such as automotive and public health.
What is the current status of ebXML Message Services Version 2.0?
ebMS is maintained by OASIS (Organization for the Advancement of Structured Information Systems) and was approved as an OASIS standard in 2002. Since 1999, more than 100 ebMS solution providers have successfully completed Drummond’s interoperability testing of ebMS Version 2.0.
If I buy a software solution supporting ebMS, will it work with an AS2 based software solution?
No. The AS2 and ebXML Messaging standards do not interoperate. However, a growing number of software vendors provide functionality that would support both standards. So, one might start with AS2 and move to ebXML, or vice versa, with the same product base. Please check with your software vendor for details.
How can I estimate an ROI for using ebMS for data interchange?
Return-on-Investment will differ depending upon situations. General ROI can be assessed by looking at:
- Error reduction due to less keying of data
- Value of using a secure, standards-based messaging service
- Value of integrating back-end systems
Where can I find more information about ebMS?
OASIS and the UN sponsor an industry portal specific to ebMS at: https://www.ebxml.org/