SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 1 Universal...
-
Upload
leslie-tyler -
Category
Documents
-
view
218 -
download
3
Transcript of SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 1 Universal...
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 1
Universal Interoperability Universal Interoperability Is it possible?Is it possible?David BurdettDavid BurdettStandards Architect, SAP Labs, Palo Alto CAStandards Architect, SAP Labs, Palo Alto CA
Oasis Symposium Oasis Symposium San Francisco, May 9-12, 2006San Francisco, May 9-12, 2006
www.oasis-open.org
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 2
www.oasis-open.org
Where interoperability is needed
SOA Technology Messaging, Services, Processes, etc. Configuration, Operation and Life-Cycle
Semantics Business Documents and Processes
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 3
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
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 4
Technology – What SAP is doing
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
SA
SAP NetWeaver 04s Web AS
Web Dynpro Container
J2EE Container
User Management Engine
UICore
BusinessLogic
Authentication& Authorization
DataDictionary
Specifi-cation
SASA
WS-I Sample App
Sample Apps basedon other vendor‘s
platforms
Sample Application
InteropTesting“Beta” Sample Application Packages for
WS-I Basic Security available by end of May
SAP has taken over as Chair of
WS Interoperability OrganizationLive demo of SAP sample app at lunch !!
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 5
Semantics – The Problem 1
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 !!
High TechOED
High TechComponents
ConsumerProducts
Retail
Banking
Automotive
Aerospace
Oil Chemical
RosettaNet or OAGi?
RosettaNet or CIDX?
RosettaNet, or SWIFT?
RosettaNet or GS1?
OAGi or Spec 2000?
PIDX or CIDX?
RosettaNetSpec 2000
OAGi
CIDX
RosettaNet
GS1
GS1
PIDXSWIFT
Source
Procure
Fulfill
Manuf-acture
Distri-bute
Sell
Service
Pay
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 6
Company 2 Order
Service
Semantics – The Problem 2
Message content varies with context Business process Locale Industry, etc.
Different service interfaces for the same business process
Comp-osite App.
Company 1 Order
Service
Interface
Message
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 7
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
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 8
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
SAP AG 2006, Universal Interoperability – Is it possible?/ David Burdett/ 9
Contact
Email: [email protected]
Live demo of SAP WS-I Sample
Application solution at lunch !!