Title: Universal Interoperability Is it possible David Burdett Standards Architect, SAP Labs, Palo Alto CA
1Universal Interoperability Is it
possible?David BurdettStandards Architect, SAP
Labs, Palo Alto CAOasis Symposium San
Francisco, May 9-12, 2006
www.oasis-open.org
2Where interoperability is needed
www.oasis-open.org
- SOA Technology
- Messaging, Services, Processes, etc.
- Configuration, Operation and Life-Cycle
- Semantics
- Business Documents and Processes
3Technology 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
4Technology What SAP is doing
Sample Application
Beta Sample Application Packages for WS-I Basic
Security available by end of May
SA
UI
SA
Core Business Logic
Web Dynpro Container
Interop Testing
SA
WS-I Sample App
J2EE Container
Live demo of SAP sample app at lunch !!
Authentication Authorization
Data Dictionary
Sample Apps based on other vendors platforms
User Management Engine
Specifi- cation
SAP NetWeaver 04s Web AS
SAP has taken over as Chair of WS
Interoperability Organization
- 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
5Semantics The Problem 1
PIDX or CIDX?
Banking
Oil
Chemical
RosettaNet, or SWIFT?
Retail
RosettaNet or CIDX?
RosettaNet or GS1?
High TechOED
Automotive
RosettaNet or OAGi?
OAGi or Spec 2000?
High TechComponents
ConsumerProducts
Aerospace
- 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 !!
6Semantics 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
7Semantics 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
8Semantics 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
9Contact
- Email david.burdett_at_sap.com
Live demo of SAP WS-I Sample Application solution
at lunch !!