90 likes | 483 Views
Business Document (uniform) PO1. PO2. Business Document (heterogeneous) ... Enable B2B interoperability by defining common vocabulary for business docs ...
E N D
2. What is ebXML
Messaging Service ebXML Registry Messaging Service Business Integration Layer Business Service Interface Business Service Interface Application Application Business Collaboration Layer Application Layer SOAP MESSAGE Business Document (uniform) Business Document (heterogeneous) Schema Design time Run time
3. ebMS and Web Services
Layers on top of SOAP Basis for WS-RM Value-added beyond basic WS stack: Reliable messaging, Secure messaging, routing, Integrated CPPA and ebBP support Mid-term future within web services: Convergence: SOAP 1.2, WS-Security, WS-RM Will retain distinction of “Integrated CPPA and ebBP support”
4. CPPA and Web Services
WSDL support being investigated Value-added beyond basic WS stack: Technical agreements between businesses Describes collaborative B2B web services Integration with ebBP and ebMS Rich busniess semantics: roles, packaging, choreography, security Mid-term future within web services: Incorporation of WSDL into CPPA Convergence: WS-Security, WS-RM. WS-Policy Business transaction, CPA negotiation
5. ebXML Registry and Web Services
Leverages SOAP, WSDL A functional superset of UDDI Value-added beyond basic WS stack: Advanced metadata and content management Advanced ad hoc query capabilities Advanced Service registration and discovery Custom taxonomy and relationship support Loosely coupled distributed registry model Fine grained access control policy (XACML) EbMS and HTTP interface
6. ebXML Registry and Web Services
Mid-term future within web services: Convergence on SOAP 1.2, WS-Security Interoperability with UDDI
7. Core Components and Web Services
Models components for business objects Enable B2B interoperability by defining common vocabulary for business docs Value-added beyond basic WS stack: There is nothing in WS stack that addresses this Integration with ebBP and ebXML Registry Mid-term future with web services: Convergence on WS-Secuirty
8. ebBP and Web Services
Defines business collaborations Value-added beyond basic WS stack: Multiple competing specs (BPEL4WS, WSCI) Integration with CPPA, ebMS, CC Enable collaborative “Business” web services Mid-term future within web services: Consolidation of specifications in this area is inevitable
9. ebXML is not an alternative to web services: EbXML leverages basic web services stack Aspects of ebXML are sedimenting into basic web services stack (SwA, WS-RM) ebXML is for building “Business” web services ebXML has strong user adoption Addresses common “business” use cases
Conclusions