90 likes | 322 Views
www.oasis-open.org. Universal Interoperability Is it possible? David Burdett Standards Architect, SAP Labs, Palo Alto CA Oasis Symposium San Francisco, May 9-12, 2006. www.oasis-open.org. Where interoperability is needed. SOA Technology Messaging, Services, Processes, etc.
E N D
www.oasis-open.org Universal Interoperability Is it possible?David BurdettStandards Architect, SAP Labs, Palo Alto CAOasis Symposium San Francisco, May 9-12, 2006
www.oasis-open.org Where interoperability is needed • SOA Technology • Messaging, Services, Processes, etc. • Configuration, Operation and Life-Cycle • Semantics • Business Documents and Processes
Technology – Current State • Done • WS Interoperability Organization • SOAP, SOAP + Security • Just Starting • SOAP + Reliable Messaging • To do • Process Definition Languages • Policy and Configuration • Service Management • Change Management • Bottom line • Security and trust will make instant “plug and play” hard to do
Technology – What SAP is doing Sample Application “Beta” Sample Application Packages for WS-I Basic Security available by end of May SA • Sample Application supports Basic Profile and Basic Security Profile • Demonstrates “best practice” implementation of Web services on latest SAP NetWeaver release • Proven interoperability with other vendors • SAP is chair of Sample Application WG UI SA Core Business Logic Interop Testing Web Dynpro Container SA WS-I Sample App J2EE Container Live demo of SAP sample app at lunch !! Authentication & Authorization Data Dictionary Sample Apps based on other vendor‘s platforms User Management Engine Specifi- cation SAP NetWeaver 04s Web AS SAP has taken over as Chair of WS Interoperability Organization
Source Procure SWIFT PIDX CIDX Fulfill Manuf-acture GS1 OAGi Distri-bute RosettaNet Sell Pay Spec 2000 RosettaNet GS1 Service Semantics – The Problem 1 PIDX or CIDX? Banking Oil Chemical RosettaNet, or SWIFT? Retail • Many industries have similar business processes and documents • … but each industry typically has its own standard • … so whose standard do you use to connect? • Result: Labor Intensive Mapping – Higher costs, more work, slower adoption !! RosettaNet or GS1? RosettaNet or CIDX? Automotive High TechOED RosettaNet or OAGi? OAGi or Spec 2000? High TechComponents ConsumerProducts Aerospace
Semantics – The Problem 2 Company 2 Order Service Interface Message Comp-osite App. Company 1 Order Service • Message content varies with context • Business process • Locale • Industry, • etc. • Different service interfaces for the same business process
Semantics – Current State • Done • 300+ individual business languages !! • EDI XML DTDs XML Schema • In progress • UN/CEFACT Core Components • To do • Rationalization of processes and documents common to multiple industries • Bottom line • Context will never go away • Service definitions will continue to change
Semantics – What SAP is doing • Leading work in UN/CEFACT • Chair Techniques and Methodologies Group (TMG) • Core technology for cross-industry business document design • Chair Harmonization Committee (TBG 17) • Harmonizes business documents from multiple industries • Active involvement/leadership in many vertical industry standards groups
Contact Email: david.burdett@sap.com Live demo of SAP WS-I Sample Application solution at lunch !!