Implementing SIP Trunking: Keys to Ensuring Interoperability
Interoperability: Ensuring the Success of Web Services
-
Upload
lucas-tillman -
Category
Documents
-
view
21 -
download
3
description
Transcript of Interoperability: Ensuring the Success of Web Services
1Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
Interoperability:Ensuring the Success of Web Services
October, 2004
An Overview to WS-I
2Copyright © 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
WS-I’s activities: past, present and future
How WS-I works with other standards organizations
Becoming a WS-I member
Agenda
3Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
The Web Services Context
4Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
The Web Services Context
XX
XX
XX
XX
XX
XX
XXXXXX
XXXX
XX XX
XX
5Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
The Web Services Context
XX
XX
XX
XX
XXXX
XX
XX XX
6Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
The Web Services Context
7Copyright © 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
ElementsTransactionalityWS-Security
Reliable Messaging
Endpoint Identification, Publish/SubscribeMessaging
AdditionalCapabilities
8Copyright © 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
Approximately 130 member organizations
70% vendors, 30% end-user organizations
Strong non-U.S. membership, including very influential Japan SIG
What is WS-I?
9Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
• Achieve Web services interoperabilityIntegrate 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
10Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
For end-user companiesReduces the cost, complexity, and risk of adopting Web servicesAccelerates interoperable products and solutions to marketHelps ensure that business requirements are met
For vendorsSatisfies customer demand for cross-vendor interoperabilitySpeeds time-to-market for new product developmentEnables vendors to influence industry direction as WS-I members
For all developersIncreases productivity via specifications, tools and best practicesEstablishes framework for leveraging expertise of other developersEnables developers to influence industry direction as WS-I members
WS-I Value Proposition
11Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
ProfilesDefined set of specifications or standards at specific version levelsGuidelines and conventions for using these specifications together in ways that ensure interoperability
Sample applicationsUse cases and usage scenarios based on customer requirementsSample code and applications built in multiple environmentsDemonstrate profile-based interoperability
Test tools and supporting materialsTools that test profile implementations for conformance with the profiles
Supporting documentation and white papers
Deliverables
12Copyright © 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
Basic Security Profile Working GroupSOAP messaging security, transport and other security considerations
XML Schema Work Plan Working GroupPlan appropriate solutions for XML Schema interoperability issues
Current Working Groups
13Copyright © 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 very conformance with WS-I profiles
Requirements Gathering Working GroupCaptures business requirements to drive future profile selection
Current Working Groups
14Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
Basic ProfileBasic Profile 1.0 and 1.1
— More than 200 interoperability issues resolved in the Basic Profile 1.0; conventions around messaging, description
and discoverySimple SOAP Binding Profile 1.0
— Derived from Basic Profile requirements related to serialization of an envelope and its representation in the message
Sample Applications and Testing Tools for the Basic Profile
• Attachments Profile 1.0Complements the Basic Profile 1.1 to add support for conveying
interoperable, SOAP with Attachments (SwA) with SOAP messages
Delivered to Date
15Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
Basic Security ProfileSecurity Scenarios (Working Group Draft)
— Document security risks in interoperable Web services, along with potential countermeasures
Basic Security Profile 1.0 (Working Group Draft)
— Addresses transport security, SOAP messaging security and other security considerations for WS-I Profiles
— Profiles OASIS’ Web Services Security specification
— Final version expected in early, 2005
Delivered to Date
16Copyright © 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
ElementsTransactionalityWS-Security
Reliable Messaging
Endpoint Identification, Publish/SubscribeMessaging
AdditionalCapabilities
17Copyright © 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
ElementsTransactionalityWS-Security
Reliable Messaging
Endpoint Identification, Publish/SubscribeMessaging
AdditionalCapabilities
18Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
Ongoing work
Basic Security Profile
Requirements gathering
XML Schema Work Plan
Likely future candidates
Update Basic Profile to include SOAP v1.2, WSDL v2.0, UDDI v3.0
Other profile candidates include reliable messaging, transactionality, orchestration, etc.
— Driven by market demand
What’s Next
19Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
WS-I, Standards, and Industry
20Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
Reduce cost, complexity and risk
Provides confidence in interoperability
Common implementation guidelines
Improve productivity and accelerate time to market
Eases collaboration, both internally and with business partners
Allows companies to focus on added value, not basic plumbing
Simplify Web services buying decisions
The WS-I logo identifies conformance
Business Value of WS-I Conformance
21Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved
Join
Join a community of 130 industry leaders and visionaries with a shared vision for Web services interoperability
Foster commitment across your industry
Participate
Encourage customer participation and buy-in
Commit to an aggressive schedule for delivering resources to aid Web services implementations
Adopt
Ensure implementations conform with WS-I profiles
Promote conformance to customers and partners
Join WS-I Today