Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.

Slides:



Advertisements
Similar presentations
BPEL4WS Business Process Execution Language for Web Services Jim Clark eBusiness Strategist
Advertisements

Connected Health Framework
B2B standards REGNET INTEGRATION EAI B2B EAI ? A2A ? IAI ? B2B ? Set of processes and technologies dealing with the structural integration of software.
Web Service Architecture
Overview of Web Services
Enabling Interoperable Secure Web Services Bret Hartman, DataPower Technology July, 2004.
Web Service Ahmed Gamal Ahmed Nile University Bioinformatics Group
State of Indiana Business One Stop (BOS) Program Roadmap Updated June 6, 2013 RFI ATTACHMENT D.
1 Understanding Web Services Presented By: Woodas Lai.
Windows OS support of UPnP Peter K. Jarvis UPnP Group Program Manager Microsoft Corporation.
UDDI, Discovery and Web Services Registries. Introduction To facilitate e-commerce, companies needed a way to locate one another and exchange information.
Presentation 7 part 2: SOAP & WSDL. Ingeniørhøjskolen i Århus Slide 2 Outline Building blocks in Web Services SOA SOAP WSDL (UDDI)
Intelligent Grid Solutions 1 / 18 Convergence of Grid and Web technologies Alexander Wöhrer und Peter Brezany Institute for Software.
CSC-8530: Distributed Systems Christopher Salembier 28-Oct-2009.
A New Computing Paradigm. Overview of Web Services Over 66 percent of respondents to a 2001 InfoWorld magazine poll agreed that "Web services are likely.
Extending Web Applications with Web Services Mike Taulty Developer & Platform Group Microsoft Ltd
B2B e-commerce standards for document exchange In350: week 13: Nov. 19,2001 Judith A. Molka-Danielsen.
Dharmender Singh Leverage Web Services with DRA to Automate User Provisioning.
GFIPM Web Services Concept and Normative Standards GFIPM Delivery Team Meeting November 2011.
Secure Systems Research Group - FAU Web Services Standards Presented by Keiko Hashizume.
Introduction to ebXML Mike Rawlins ebXML Requirements Team Project Leader.
Just a collection of WS diagrams… food for thought Dave Hollander.
T Next Generation Cellular Networks/ /YR Mobile Web Services T Next Generation Cellular Networks Yrjö Raivio 28916V.
SOA, BPM, BPEL, jBPM.
Web Service Standards, Security & Management Chris Peiris
Strategy Directorate Web Services Technologies Diane McDonald, Strathclyde University Institutional Web Managers.
THE NEXT STEP IN WEB SERVICES By Francisco Curbera,… Memtimin MAHMUT 2012.
Web Services and HL7v3 in IHE profiles Vassil Peytchev Epic.
Presentation Outline (hidden slide) Technical Level: 100 Intended Audience: TDMs, ITPros, ITDMs, BI specialists Objectives (what do you want the audience.
Chapter 6 Introduction to Web Services. Objectives By study of the chapter, you will be able to: Describe what is Web services Describe what are differences.
What is Service Oriented Architecture ? CS409 Application Services Even Semester 2007.
WSDL Tutorial Ching-Long Yeh 葉慶隆 Department of Computer Science and Engineering Tatung University
Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 1 Interoperability: Ensuring the Success of Web Services.
NIEM Domain Awareness June 2011 Establishing a Domain within NIEM.
Promoting Web Services Interoperability Across Platforms, Applications and Programming Languages Basic Profile 1.0 August 12, 2003 Copyright © 2003 by.
Web Services based e-Commerce System Sandy Liu Jodrey School of Computer Science Acadia University July, 2002.
Web Services Based on SOA: Concepts, Technology, Design by Thomas Erl MIS 181.9: Service Oriented Architecture 2 nd Semester,
Web Services Standards. Introduction A web service is a type of component that is available on the web and can be incorporated in applications or used.
XML Web Services Architecture Siddharth Ruchandani CS 6362 – SW Architecture & Design Summer /11/05.
1 Advanced Software Architecture Muhammad Bilal Bashir PhD Scholar (Computer Science) Mohammad Ali Jinnah University.
AUTHORS: MIKE P. PAPAZOGLOU WILLEM-JAN VAN DEN HEUVEL PRESENTED BY: MARGARETA VAMOS Service oriented architectures: approaches, technologies and research.
Qusay H. Mahmoud CIS* CIS* Service-Oriented Computing Qusay H. Mahmoud, Ph.D.
Web Services. Abstract  Web Services is a technology applicable for computationally distributed problems, including access to large databases What other.
WS-I Submission W3C XML Schema User Experiences Workshop June 2005 Redwood Shores, CA, USA Erik Johnson, Epicor Software.
Standards for Technology in Automotive Retail STAR Update Michelle Vidanes STAR XML Data Architect April 30 th, 2008.
Last Updated 1/17/02 1 Business Drivers Guiding Portal Evolution Portals Integrate web-based systems to increase productivity and reduce.
Web Service Future CS409 Application Services Even Semester 2007.
Kemal Baykal Rasim Ismayilov
Web Services Interoperability. IBM Global Services Licensed Materials - Property of IBM (C) Copyright IBM Corp All Rights Reserved This is.
David Smiley SOA Technology Evangelist Software AG Lead, follow or get out of the way Here Comes SOA.
Introduction to Web Services. Agenda Motivation History Web service model Web service components A walkthrough examples.
IBM Software Group ® Managing Reusable Assets Using Rational Suite Shimon Nir.
Foundational Program Overview September  2004 Copyright RosettaNet. RosettaNet Foundational Programs Program Overview ProgramPhase InvestigateDesignImplement.
Using WS-I to Build Secure Applications Anthony Nadalin Web Services Interoperability Organization (WS-I) Copyright 2008, WS-I, Inc. All rights reserved.
BEA position on W3C ‘Web Services’ Standards Jags Ramnarayan 11th April 2001.
1 Agenda Introduction Energistics Standards Panorama / History / Participants Web Services Interoperability Standards v1.0 WITSML Version 1.x Services.
INFSO-RI Enabling Grids for E-sciencE Web Services Mike Mineter National e-Science Centre, Edinburgh.
Promoting Web services interoperability across platforms, applications and programming languages Overview Presentation September, 2003.
Web Services. Web Service: Simple definition : “ Service Offered On the Web “ Technically : “ A Web Service is a programmable application component that.
1 Industry Advisory Council’s Enterprise Architecture Shared Interest Group (IAC EA SIG) Collaborative Approach to Addressing Common Government- Industry.
Canadian SNOMED CT Strategy October 2012 Draft. Content 1 Background Approach Current State Future State Considerations Action Plan.
WS ►I Promoting Web services interoperability across platforms, applications and programming languages October, 2002.
CIM Modeling for E&U - (Short Version)
Wsdl.
Interoperability: Ensuring the Success of Web Services
Web Services Interoperability Organization
Presentation transcript:

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

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

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

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

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

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

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

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?

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

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 Many (Oracle, Sybase, Informix, Ingres, Tandem, IBM, Microsoft)

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 Web Services Basic WS Advanced WS We are here

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

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

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

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

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

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

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

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

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

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

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

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

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

Copyright © 2004 by The Web Services Interoperability Organization (WS-I). All Rights Reserved 25 ありがとうございました Join WS-I Today