150 likes | 257 Views
ebXML and the OMG Enterprise Computing Architecture (ECA). XML Component Model. ebXML. OMG EDOC. Open XML Component Model. XML & Java Binding. Component. Port. Port. Port. Unified Architecture. Document Information Model. Adasd’ Asd As asdasdsadsad.
E N D
XML Component Model ebXML OMG EDOC Open XML Component Model XML & Java Binding
Component Port Port Port Unified Architecture Document Information Model Adasd’ Asd As asdasdsadsad Document Interchange Events Between Component Roles Choreography of interchange Components Implementing Roles Composition of Components (Recursive)
Unified Architecture Document Information Model Document Interchange Events Between Component Roles EBXML B2B Specification Schema OMG ECA Choreography of interchange Components Implementing Roles Composition of Components (Recursive)
What this means • Drag-and-drop assembly of ECA components into ebXML process roles • OMG Domain specifications (Using ECA) can be ebXML Specifications • Enables an open marketplace of XML business components
Sub-components can be wrapped legacy or executable program logic
The same components can support web pages ECA XML Components
ECA Status • ECA is one of two EDOC proposals being submitted to OMG • Revised submissions have been received and will be presented February 27th • Expect one more revision cycle until final adoption 2-4 Months • Prototype implementation using XML already exists
Business Logic Component Business Logic Component Business Logic Component Business Logic Component ebXml BizTalk Ejb RosetaNet Adapters Adapters ebXml EJB Business Logic Component BizTalk MQ XML XML Rosetanet Corba EJB CICS Middleware Independence
XML Component Marketplace • The business component marketplace is projected to be a 10b market in 5 years • Consider the value of XML components that wrap popular legacy • New application functionality built from components • Components for integration and transformation • Technology components, such as for repositories and DBMS
ebXML Provides Specification of processes, roles, protocols and documents Secure & Reliable B2B Messaging Infrastructure Trading Partners Registry & Repository Core Components Status: Final stages of adoption OMG ECA Provides Specification of processes, roles, protocols and documents Recursive Components Entities & Information model Events Patterns Tie into OMG domains & EAI Status: Final stages of adoption Summary
Questions & Demonstration Cory Casanave Data Access Technologies Cory-c@dataaccess.com