Interoperability: Ensuring the Success of Web Services

23
1 Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, Title goes here Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved Interoperability: Ensuring the Success of Web Services CIDX Annual Meeting November 1, 2005 An Overview of W David Burdett, SAP, Chair WS-I Sample Applications

description

CIDX Annual Meeting November 1, 2005. Interoperability: Ensuring the Success of Web Services. An Overview of WS-I David Burdett, SAP, Chair WS-I Sample Applications WG. Agenda. Why is Web services interoperability important? The evolution of the Web services “stack” An introduction to WS-I - PowerPoint PPT Presentation

Transcript of Interoperability: Ensuring the Success of Web Services

Page 1: Interoperability: Ensuring the Success of Web Services

1Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Interoperability:Ensuring the Success of Web Services

CIDX Annual Meeting

November 1, 2005

An Overview of WS-IDavid Burdett, SAP, Chair WS-I Sample Applications WG

Page 2: Interoperability: Ensuring the Success of Web Services

2Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Why is Web services interoperability important? The evolution of the Web services “stack” An introduction to WS-I What does WS-I do? The value of WS-I membership

Agenda

Page 3: Interoperability: Ensuring the Success of Web Services

3Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

• Complex, heterogeneous infrastructures

• If these systems can’t communicate with each other, a great deal of the potential value is lost

• Enterprises must also communicate with customers and partners outside of the firewall

• Yet, these environments are incompatible with those within the enterprise

The Web Services Context

Page 4: Interoperability: Ensuring the Success of Web Services

4Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

X

XX

X

X

X

XXX

XX

X X

X

• Various communication paths among systems; many are blocked

• Systems are brittle and difficult to maintain since each point-to-point solution is written separately

• Web services define standards for secure, reliable delivery of messages (not the XML business documents)

• They help enable communications across heterogeneous environments, both inside and across firewalls

The Web Services Context

Page 5: Interoperability: Ensuring the Success of Web Services

5Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

X

X

X

X

XX

X

X X

• Result: communication paths are improved, however there is still a problem

• Vendors and end-users implement Web services differently and they may not be compatible

• Technical guidance and implementation examples are needed to ensure Web services are implemented consistently

The Web Services Context

Page 6: Interoperability: Ensuring the Success of Web Services

6Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

The Web Services Context

• With the help of WS-I, developers can create Web services that are interoperable at the messaging level

• WS-I helps enterprises lower the cost and risk of implementing Web services

Page 7: Interoperability: Ensuring the Success of Web Services

7Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

An open industry effort chartered to promote Web Services interoperability across platforms, applications and programming languages.

A standards integrator to help Web services advance in a structured, coherent manner

Hundreds of companies and organizations involved70% vendors, 30% end-user organizationsContributing, Associate, Advocates and AdoptersStrong non-U.S. membership, including very influential Japan SIG

What is WS-I?

Page 8: Interoperability: Ensuring the Success of Web Services

8Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

WS-I, Standards and Industry

Page 9: Interoperability: Ensuring the Success of Web Services

9Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

• Achieve Web services interoperabilityIntegrate web services specificationsPromote consistent implementationsProvide a visible representation of conformance

• Accelerate Web services deploymentOffer implementation guidance and best practicesDeliver tools and sample applicationsProvide a implementer’s forum where developers can collaborate

• Encourage Web services adoptionBuild industry consensus to reduce early adopter risksProvide a forum for end users to communicate requirementsRaise awareness of customer business requirements

WS-I Goals

Page 10: Interoperability: Ensuring the Success of Web Services

10Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

• Gartner “Require the Basic Profile moving forward.”

• Forrester Research “WS-I will make Web services interoperability real.” “With the release of the Basic Profile, WS-I becomes the

organization that is at the center of vendor and enterprise efforts to promote Web services adoption and interoperability...”

• Burton Group “The WS-I Basic Profile is a very important document that

addresses and solves many of the basic interoperability issues associated with Web services.”

• CBDI Forum “WS-I has demonstrated that it can deliver an effective set of tools

and documents. The commitment shown by the participating companies to making this stuff work together is impressive.”

Industry Analyst Views

Page 11: Interoperability: Ensuring the Success of Web Services

11Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

ProfilesGuidelines and conventions for using Web service and other specifications together in ways that ensure interoperability

Sample applicationsUse cases and usage scenarios based on customer requirementsSample code and applications built on multiple vendor environmentsDemonstrate solutions from multiple vendors can interoperate

Test tools and supporting materialsTools that test profile implementations for conformance with the profiles

Supporting documentation and white papers

Deliverables

Page 12: Interoperability: Ensuring the Success of Web Services

12Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Basic Profile Working GroupCore set of specifications that provide the foundation for Web services: SOAP, WSDL and UDDI

Basic Security Profile Working GroupHow to digitally sign and encrypt SOAP messages

XML Schema Work Plan Working GroupPlan appropriate solutions for XML Schema interoperability issues

Current Working Groups

Page 13: Interoperability: Ensuring the Success of Web Services

13Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Sample Applications Working GroupIllustrate best practices for implementations on multiple vendor platforms

Testing Tools Working GroupDevelops self-administered tests to verify conformance with WS-I profiles

Requirements Gathering Working GroupCaptures business requirements to drive future profile selection

Current Working Groups

Page 14: Interoperability: Ensuring the Success of Web Services

14Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

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

Applications basedon other vendors‘

platforms

Sample Application

InteropTesting

SAP Implementation Example

Sample Application to support 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

Page 15: Interoperability: Ensuring the Success of Web Services

15Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

The Web Services Standards Stack

Composition/OrchestrationBusiness Process

Orchestration

PortalsManagement

XML, SOAP

XML Schema, WSDL, UDDI, SOAP with Attachments

HTTP, HTTPS,Others

Invocation

Description

Transports

Composable Service

ElementsTransactionalitySecurity Reliable

Messaging

Endpoint Identification, Publish/SubscribeMessaging

AdditionalCapabilities

Page 16: Interoperability: Ensuring the Success of Web Services

16Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

WS-I’s Work to Date

Composition/OrchestrationBusiness Process

Orchestration

PortalsManagement

XML, SOAP

XML Schema, WSDL, UDDI, SOAP with Attachments

HTTP, HTTPS, Others

Invocation

Description

Transports

Composable Service

ElementsTransactionalitySecurity Reliable

Messaging

Endpoint Identification, Publish/SubscribeMessaging

AdditionalCapabilities

Page 17: Interoperability: Ensuring the Success of Web Services

17Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Final Material Basic Profile 1.0 and 1.1, Simple SOAP Binding Profile 1.0 and

Attachments Profile 1.0 Profiles that define how Web service standards should be used

together Sample Application Implementations 1.0

Demonstrate interoperability between multiple vendors Testing Tools 1.0

Used to check that messages conform to Basic Profile Security Challenges, Threats and Countermeasures

Provides guidance on what to consider when securing Web services

Delivered to Date

Page 18: Interoperability: Ensuring the Success of Web Services

18Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Draft Material Basic Security Profile 1.0

How to secure messages REL and SAML Token Profiles

Additional security features Testing Tools for the Basic Security Profile

Used to check that SOAP messages conform to the Basic Security Profile

Delivered to Date

Page 19: Interoperability: Ensuring the Success of Web Services

19Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Ongoing work Finalize the Basic Security Profile Align Sample Applications and Testing Tools with the Basic Security

Profile Determine scope of XML Schema interoperability work Gather business and technical requirements through the

Requirements Gathering Working Group to determine future profile work

Likely future candidates Update Basic Profile to include SOAP v1.2, WSDL v2.0, UDDI v3.0 Other profile candidates include reliable messaging, addressing,

transactionality, orchestration, etc.

What’s Next

Page 20: Interoperability: Ensuring the Success of Web Services

20Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Reduce cost, complexity and riskProvides confidence in interoperability Common implementation guidelines

Improve productivity and accelerate time to marketFacilitates collaboration, both internally and with business partnersAllows companies to focus on added value, not basic plumbing

Simplify Web services buying decisionsThe WS-I logo identifies conformance

Business Value of WS-I Conformance

Page 21: Interoperability: Ensuring the Success of Web Services

21Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Contributing Membership For vendors and end-users of Web services Benefits include opportunity to influence organization direction,

working group and committee participation, logo usage, speaking and case study opportunities and newsletter

Associate Membership For standards development organizations (SDOs) that operate in the

Web services arena CIDX and RAPID are joining as associates

Advocates Program and Adopters Program Show support for the organization without fee or time commitments

Business Value of WS-I Membership

Page 22: Interoperability: Ensuring the Success of Web Services

22Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

Requirements WG Influence future direction/plans of

WS-I work

Profile Development WGs Monitor development of new profiles

Sample Application WG Make sure applications reflect real

world problems

Testing Tools Use tools to test Web service

implementations

Opportunities for CIDX

Requirements WG

Profile Development WGs

Sample Application WG

Testing Tools WG

Page 23: Interoperability: Ensuring the Success of Web Services

23Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

•Lorem ipsum dolor sit amet, consectetuer adipiscing elit. •Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula. Lorem ipsum dolere sit mare

Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque nulla, vitae luctus leo ligula ut ligula.

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

– Lorem ipsum dolor sit amet, consectetuer adipiscing elit. Aliquam tempus, pede ut condimentum adipiscing, magna tortor scelerisque

Title goes here

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved  

More information on WS-I http://www.ws-i.org Also contains links for individual company membership

More WS-I Information