Download presentation
Presentation is loading. Please wait.
Published byJack Washington Modified over 9 years ago
1
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services August 31, 2004 Andy Astor, Director, WS-I
2
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 2 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
3
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 3 The evolution of an old idea: service orientation Subroutines Structured programming Client-server RPCs Object-oriented Components Web services The Truth About Web Services
4
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 4 The Web Services Context
5
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 5 X X X X X X X X X X X X X X X X X X X X X X X X X X X X The Web Services Context
6
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 6 X X X X X X X X X X X X X X X X X X The Web Services Context
7
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 7 The Web Services Context
8
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 8 Web-based They are everywhere…not just on certain platforms Service-oriented Architecturally easier to use Coarse-grained Common language for business and IT Simple label/value pairs, XML-based, etc. Market difference Committed support from every significant vendor Close collaboration by the most influential companies WS-I: The Web Services Interoperability Organization The “last mile” for standards Implementation guidelines, tools and examples What Makes Web Services Different?
9
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 9 Evolutionary Patterns of Technology Time Value to Customers Mature Standards-Based Mature Standards-Based, plus New Innovations Immature Standards-Based Mature Innovative Immature Innovative
10
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 10 Evolutionary Patterns: Databases Mature Standards-Based Time Value to Customers Mature Standards-Based, plus New Innovations Few (Oracle, IBM, MS) Immature Standards-Based System R Mature Innovative IMS/DB, IDMS, dBase Immature Innovative File Access 1960 1970 1980 1990 2000 Many (Oracle, Sybase, Informix, Ingres, Tandem, IBM, Microsoft)
11
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 11 Evolutionary Patterns: Service-Oriented Architecture Mature Standards-Based Immature Standards-Based Time Value to Customers Mature Standards-Based, plus New Innovations Mature Innovative Immature Innovative 1995 1997 2004 2007 Web Services Basic WS Advanced WS We are here
12
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 12 The Web Services Standards Stack Composition/Orchestration (e.g., WS-BPEL and/or WS-Choreography) Business Process Orchestration Portals (e.g., WS-RP) Management (e.g., WS-DM) XML, SOAP XML Schema, WSDL, UDDI, Attachments HTTP, HTTPS, SMTP, Others Invocation Description Transports Composable Service Elements Transactionality Security (e.g., WS-Security & other candidates) Reliable Messaging Endpoint Identification, Publish/Subscribe (various candidates)Messaging Additional Capabilities
13
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 13 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-US membership, including very influential Japan SIG WS-I
14
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 14 Achieve Web services interoperability Integrate specifications Promote consistent implementations Provide a visible representation of conformance Accelerate Web services deployment Offer implementation guidance and best practices Deliver tools and sample applications Provide a implementer’s forum where developers can collaborate Encourage Web services adoption Build industry consensus to reduce early adopter risks Provide a forum for end users to communicate requirements Raise awareness of customer business requirements WS-I Goals
15
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 15 For end-user companies Reduces the cost, complexity, and risk of adopting Web services Accelerates interoperable products and solutions to market Helps ensure that business requirements are met For vendors Satisfies customer demand for cross-vendor interoperability Speeds time-to-market for new product development Enables vendors to influence industry direction as WS-I members For all developers Increases productivity via specifications, tools and best practices Establishes framework for leveraging expertise of other developers Enables developers to influence industry direction as WS-I members WS-I Value Proposition
16
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 16 Profiles Defined set of specifications or standards at specific version levels Guidelines and conventions for using these specifications together in ways that ensure interoperability Sample applications Use cases and usage scenarios based on customer requirements Sample code and applications built in multiple environments Demonstrate profile-based interoperability Test tools and supporting materials Tools that test profile implementations for conformance with the profiles Supporting documentation and white papers Deliverables
17
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 17 Basic Profile Core set of specifications that provide the foundation for Web services Basic Security Profile SOAP messaging security, transport and other security considerations XML Schema Work Plan Plan appropriate solutions for XML Schema interoperabiltiy issues Sample Applications Illustrate best practices for implementations on multiple vendor platforms Testing Tools and Materials Develops self-administered tests to very conformance with WS-I profiles Requirements Gathering Captures business requirements to drive future profile selection Current Working Groups
18
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 18 Basic Profile Basic Profile 1.0 and 1.1 — More than 200 interoperability issues resolved in the Basic Profile 1.0 — Conventions around messaging, description and discovery Simple Soap Binding Protocol 1.0 Sample Applications and Test Tools Attachments Profile 1.0 Basic Security Profile Security Scenarios — Document security risks in interoperable Web services, along with potential countermeasures Basic Security Profile 1.0 (Draft) Delivered to Date
19
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 19 The Web Services Standards Stack Composition/Orchestration Business Process Orchestration PortalsManagement XML, SOAP XML Schema, WSDL, UDDI, SOAP with Attachments HTTP, HTTPS, SMTP, Others Invocation Description Transports Composable Service Elements TransactionalityWS-Security Reliable Messaging Endpoint Identification, Publish/SubscribeMessaging Additional Capabilities
20
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 20 WS-I’s Work to Date Composition/Orchestration Business Process Orchestration PortalsManagement XML, SOAP XML Schema, WSDL, UDDI, SOAP with Attachments HTTP, HTTPS, SMTP, Others Invocation Description Transports Composable Service Elements TransactionalityWS-Security Reliable Messaging Endpoint Identification, Publish/SubscribeMessaging Additional Capabilities
21
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 21 Ongoing work Basic Security Profile (Final in late 2004) Requirements gathering XML Schema Work Plan Working Group 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
22
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 22 WS-I, Standards and Industry
23
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 23 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
24
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 24 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
25
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 25 ありがとうございました Join WS-I Today
Similar presentations
© 2024 SlidePlayer.com. Inc.
All rights reserved.