Working Group Charter: Basic Profile 1.2 and 2.0

Similar documents
Working Group Charter: Web Services Basic Profile

National Identity Exchange Federation. Web Services System- to- System Profile. Version 1.1

Service Component Architecture Web Service Binding Specification Version 1.1

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system Part 14: XML representation and reference

Web Services Interoperability Organization. Accelerating Web Services Adoption May 16, 2002

OASIS - Artifact naming guidelines

Defining the Grid: A Roadmap for OGSA Standards Version 1.0

DON XML Achieving Enterprise Interoperability

ISO/IEC INTERNATIONAL STANDARD

Basic Profile 1.0. Promoting Web Services Interoperability Across Platforms, Applications and Programming Languages

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 3: Conformance and reference software

Test Assertions for the SCA Web Service Binding Version 1.1 Specification

ISO INTERNATIONAL STANDARD

Overview of OGC Document Types

ISO/IEC TR TECHNICAL REPORT. Information technology Dynamic adaptive streaming over HTTP (DASH) Part 3: Implementation Guidelines

OASIS - Artifact Naming Guidelines

Copyright 2002, 2003 by the Web Services-Interoperability Organization. All rights reserved.

ISO INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Document Schema Definition Languages (DSDL) Part 11: Schema association

Russ Housley 21 June 2015

This document is a preview generated by EVS

ISO/IEC Information technology Multimedia framework (MPEG-21) Part 3: Digital Item Identification

ISO/IEC INTERNATIONAL STANDARD. Information technology Real-time locating systems (RTLS) Part 1: Application program interface (API)

ALBERTA ADVERSE EVENT FOLLOWING IMMUNIZATION(AEFI) HL7 MESSAGING SPECIFICATION

ISO/IEC TS Conformity assessment Guidelines for determining the duration of management system certification audits

This document is a preview generated by EVS

SOAP 1.2, MTOM and their applications

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia framework (MPEG-21) Part 21: Media Contract Ontology

STATEMENT OF WORK BETWEEN UNIVERSITY SERVICES PMO and ENVIRONMENTAL SYSTEMS RESEARCH INSTITUTE INC. for the GIS Interactive Campus Web Map Project

Network Working Group Request for Comments: 3563 Category: Informational July 2003

Service Component Architecture Client and Implementation Model for C++ Test Cases Version 1.1

ISO/IEC INTERNATIONAL STANDARD. Information technology Document Schema Definition Languages (DSDL) Part 3: Rule-based validation Schematron

Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006

SysML Past, Present, and Future. J.D. Baker Sparx Systems Ambassador Sparx Systems Pty Ltd

Consortium Standards Bulletin A ConsortiumInfo.org publication

ISO/IEC INTERNATIONAL STANDARD. Information technology ECMAScript for XML (E4X) specification

OASIS - Artifact Naming Guidelines

ISO/IEC INTERNATIONAL STANDARD. Information technology Open distributed processing Reference model: Foundations

SNIA/DMTF Work Register. Version 1.4

July SNIA Technology Affiliate Membership Overview

National Identity Exchange Federation. Terminology Reference. Version 1.0

Xml Schema Attribute Definition Language (xsd) 1.1 Part 1

SNIA/DMTF Work Register. Version 1.3

Java Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview

IVOA Document Standards Version 0.1

Security Assertions Markup Language (SAML)

Service Component Architecture Web Service Binding Specification Version 1.1

ISO/IEC JTC 1/SC 40/WG 1

Profiling of Standards A Necessary Step toward Interoperability

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Mapping W3C XML schema definitions into ASN.1

PROCEDURE FOR THE DEVELOPMENT OF EURACHEM GUIDANCE. Contents

REST/SOAP Harmonization proposal for Identity-based Web-Services

SAML V2.0 Profile for Token Correlation

ISO INTERNATIONAL STANDARD

ISO/IEC INTERNATIONAL STANDARD. Information technology Software asset management Part 2: Software identification tag

HTNG Web Services Product Specification. Version 2011A

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 1: Systems

ISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model

ISO/IEC TR TECHNICAL REPORT

IEEE 802 EC ITU standing committee

Deployment Profile Template Version 1.0 for WS-Reliability 1.1

ISO/IEC INTERNATIONAL STANDARD

CEN Workshop Standards Compliant Formats for Fatigue Test Data (FaTeDa) Project Plan

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia service platform technologies Part 2: MPEG extensible middleware (MXM) API

Artix Version Release Notes: Java

ISO/IEC Information technology Multimedia content description interface Part 7: Conformance testing

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: Specification of Encoding Control Notation (ECN)

Abstract Code-Signing Profile of the OASIS Digital Signature Services

Technical Advisory Board (TAB) Terms of Reference

Member Impacting Project Overview

ISO/IEC INTERNATIONAL STANDARD. Information technology ASN.1 encoding rules: XML Encoding Rules (XER)

ISO/IEC INTERNATIONAL STANDARD. Information technology JPEG 2000 image coding system: Motion JPEG 2000

This document is a preview generated by EVS

This document is a preview generated by EVS

ISO/IEC INTERNATIONAL STANDARD. Information technology Multimedia content description interface Part 2: Description definition language

ISO/IEC/ IEEE INTERNATIONAL STANDARD

SCA-J POJO Component Implementation v1.1 TestCases Version 1.0

DITA 1.2 Whitepaper: Tools and DITA-Awareness

NIEM Update. Mike Hulme, NIEM Technical Architecture Committee Co-chair and Unisys Solution Architect. Nlets Implementers Workshop

Java Community Process Program: State of the Community State of the Community December 2003

ISO INTERNATIONAL STANDARD. Information and documentation The Dublin Core metadata element set

IOGP. Supplementary Procedure for Development and Maintenance of ISO Standards as an ISO Liaison Member. Approved

Certification Standing Committee (CSC) Charter. Appendix A Certification Standing Committee (CSC) Charter

TestCases for the SCA POJO Component Implementation Specification Version 1.1

ISO/IEC INTERNATIONAL STANDARD. Information technology Learning, education, and training Content packaging Part 2: XML binding

ISO INTERNATIONAL STANDARD. Graphic technology Variable printing data exchange Part 1: Using PPML 2.1 and PDF 1.

Network Working Group. Category: Informational April A Uniform Resource Name (URN) Namespace for the Open Geospatial Consortium (OGC)

Level of Assurance Authentication Context Profiles for SAML 2.0

Telecom SOA Use Cases and Issues Version 1.0

CGI Deliverables Approval and Maintenance Process

WSDL RDF Mapping. Jacek Kopecký 2005/12/14. Copyright 2005 Digital Enterprise Research Institute. All rights reserved.

Web Services Description Language (WSDL) Version 1.2

ISO INTERNATIONAL STANDARD. Health informatics Harmonized data types for information interchange

ISO/IEC JTC 1 Study Group on Smart Cities

Evolution of Emergency Data Exchange Language (EDXL): A Framework/Toolkit for Developers

ONVIF OSD Client Test Specification

TestCases for the SCA Assembly Model Version 1.1

IEEE P1564 Voltage Sag Indices Task Force Meeting

ISO/IEC INTERNATIONAL STANDARD. Information technology Security techniques IT network security Part 2: Network security architecture

Transcription:

Working Group Charter: Basic Profile 1.2 and 2.0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 Web Services Basic Profile (wsbasic) Creation Date: 2002-03-05 Revision Date: 2006-05-30 Document Editors: WS-I Secretary (secretary@ws-i.org) This Working Group will produce the Web Services Basic Profile versions 1.2 and 2.0 and will complete remaining work on the Web Services Basic Profile version 1.1, Simple SOAP Binding Profile 1.0, and Attachments Profile 1.0. Table of Contents 1. Goals and Mission 2. Working Group Chair, Co-Chair and Membership 3. Team Size and Responsibilities 4. Scope of Effort 5. Duration of Working Group 6. Required Deliverables 7. Critical Dependencies with Other WS-I Working Groups 1. Goals and Mission The Basic Profile Working Group will develop the Basic Profile versions 1.2 and 2.0 (wsi_wsbasic). Basic Profile 1.2 will provide interoperability guidance for the scope of Basic Profile 1.1 and with the addition of WS-Addressing. Basic Profile 2.0 will provide interoperability guidance for the following specifications: W3C WS-Addressing 1.0, W3C MTOM 2005-01-25, W3C XOP 2005-01-25, W3C SOAP 1.2 and any normatively referenced specifications, such as IETF RFCs. Prior to commencing profile development, the Working Group will develop requirements and scenarios documents which clearly define interoperability issues that motivate profile guidance. The Working Group shall make every effort to enable composition with Basic Security Profile versions 1.0 and 1.1. The Working Group shall also coordinate closely with the development of the Secure Reliable Messaging Profile 1.0 to enable similar levels of composition. 2. Working Group Chair, Co-Chair and Membership Chair: Chris Ferris The Co-Chair and membership is be determined as a part of WS-I community activity. May 30, 2006 Page 1 of 6

50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 3. Team Size and Responsibilities Participants should include, but not be limited to, those engaged in Web service development, software architects, and experts in one or more of the related specifications. 4. Scope of Effort This Working Group will focus on the development of the Basic Profile versions 1.2 and 2.0. WSDL 2.0 [1] guidance is explicitly out of scope for this Working Group. The Basic Profile 1.2 will be based upon the following specifications: 1. WS-I Basic Profile 1.1 [2] 2. W3C WS-Addressing 1.0 - Core [3] *** 3. W3C WS-Addressing 1.0 - SOAP Binding [4] *** 4. W3C WS-Addressing 1.0 WSDL Binding [5] *** 5. SOAP 1.1 Binding for MTOM 1.0 [6] 6. Describing Media Content of Binary Data in XML [7] 7. Resource Representation SOAP Header Block [8] The Basic Profile 1.2 should include the minimum number of changes required to incorporate WS-Addressing and allow for composition with the Secure Reliable Messaging Profile 1.0. Once the Basic Profile 1.2 is progressed to Working Group Approval draft, the Working Group will next focus on development of Basic Profile 2.0. The Basic Profile 2.0 will be based upon the following specifications **: 1. W3C WS-Addressing 1.0 - Core *** 2. W3C WS-Addressing 1.0 - SOAP Binding *** 3. W3C WS-Addressing 1.0 WSDL Binding *** 4. W3C SOAP Version 1.2 Part 1: Messaging Framework [9] 5. W3C SOAP Version 1.2 Part 2: Adjuncts [10] 6. W3C Message Transmission Optimization Method [11] 7. W3C XML-binary Optimized Packaging [12] 8. W3C Namespaces in XML [13] 9. W3C XML 1.0 Second Edition [14] 10. W3C WSDL 1.1 [15] 11. W3C XML Schema 2001 Part 1: Structures [16] 12. W3C XML Schema 2001 Part 2: Datatypes [17] 13. OASIS UDDI 2 [18] 14. OASIS UDDI 3 [19] 15. WSDL 1.1 Binding Extension for SOAP 1.2 [20] 16. Describing Media Content of Binary Data in XML 17. Resource Representation SOAP Header Block The Basic Profile version 2.0, when practical, should cleanly compose with the following specifications: Basic Security Profile 1.0 and related profiles: 1. WS-I Basic Security Profile 1.0 [21] 2. WS-I REL Token Profile 1.0 [22] 3. WS-I Kerberos Token Profile 1.0 [23] 4. WS-I SAML Token Profile 1.0 [24] May 30, 2006 Page 2 of 6

104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 Basic Security Profile 1.1 and related profiles: 5. WS-I Basic Security Profile 1.1 [25] 6. WS-I REL Token Profile 1.1 [26] 7. WS-I Kerberos Token Profile 1.0 8. WS-I SAML Token Profile 1.0 Reliable Secure Profile 1.0: 9. WS-I Reliable Secure Profile 1.0 [27] * * The Basic Profile Working Group will coordinate closely with the Reliable Secure Working Group as their respective profiles are developed. Steps should be taken to ensure clean composition between these profiles. ** In order to have clean composition between specifications, the Board is expected to extend the list of referenced specifications for additional bindings as appropriate. *** The referenced specification must be a W3C PR before the respective Basic Profile versions are advanced to WGAD status. The WS-I Board will not take the profile to Final Material until the referenced specifications become W3C REC. In the event that the referenced specification is reclassified as a W3C Working Group Note, this restriction does not apply. The scenarios and requirements work should consider interoperability issues identified across a wide range of Web services applications (e.g., mobile, devices, intermediaries, enterprise applications, etc.) Finally, the WG is charged with collaborating with the Liaison Committee to produce derivative material of the WS-I Basic Profile 1.1, Simple SOAP Binding Profile 1.0 [28] and Attachments Profile 1.0 [29] that satisfies the requirements of a formal ISO PAS submission of these specifications. Unless approved by the Board, this Working Group will not develop material for any profiles other than the Basic Profile versions 1.2 and 2.0, or create deliverables not explicitly defined in this charter. 5. Duration of Working Group This Working Group will produce deliverables for circulation to the Board for approval on or before the dates specified in section 6 (below). The Working Group will then remain active through the Adoption of Material process as per Article VII, Section 6 of the WS-I Bylaws. The Board may, at its discretion, extend the Working Groups term to accommodate rework associated with proposed changes from Working Group members, the Board, and the WS-I Membership and/or the development of Errata for deliverables defined in this Profile. 6. Required Deliverables June 2006 1. Web Services Basic Profile 1.1, Simple SOAP Binding Profile 1.0, Attachments Profile 1.0 PAS submission July 2006 2. A requirements document based upon interoperability scenarios, including use of BSP 1.1 to include security requirements, that are independent of reference to particular technologies or standards, and encompassing the scope of Basic Profile 1.2 and 2.0. May 30, 2006 Page 3 of 6

159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 August 2006 3. Basic Messaging Usage Scenarios Working Group Approval Draft, supporting the requirements specified in item 2 above. September 2006 4. Basic Profile 1.2 Working Group Approval Draft. October 2006 5. Basic Profile 2.0 Working Group Approval Draft. 6. Gap analysis which includes a list of requirements and interoperability scenarios that can not be satisfied because of a lack of standardization or published protocols. This gap analysis will include recommendations on what steps should be completed to close those gaps. 7. Critical Dependencies with Other WS-I Working Groups 1. The Web Services Sample Application Working Group will seek to implement Sample Applications that incorporate interoperability scenarios identified as a part of the Basic Profile 2.0 development. 2. The Test Tools Development Working Group will seek to develop Tool functionality to help verify conformance to Basic Profile 2.0. 3. The Secure Reliable Messaging Working Group has key dependencies on the development of Basic Profile versions 1.2 and 2.0. Ongoing coordination is required. 8. References [1] WSDL 2.0 http://www.w3.org/tr/wsdl20/ [2] WS-I Basic Profile 1.1. http://www.ws-i.org/profiles/basicprofile-1.1.html Basic Profile 1.1 Errata http://www.ws-i.org/profiles/basicprofile-1.1-errata.html [3] W3C WS-Addressing 1.0 - Core. http://www.w3.org/tr/2006/pr-ws-addr-core-20060321 [4] W3C WS-Addressing 1.0 SOAP Binding. http://www.w3.org/tr/2006/pr-ws-addr-soap-20060321 [5] W3C WS-Addressing 1.0 WSDL Binding. http://www.w3c.org/tr/ws-addr-wsdl/ [6] SOAP 1.1 Binding for MTOM 1.0 [TBD] [7] Describing Media Content of Binary Data in XML W3C WG Note http://www.w3.org/tr/2005/note-xml-media-types-20050504/ [8] Resource Representation SOAP Header Block W3C REC http://www.w3.org/tr/2005/rec-soap12-rep-20050125/ May 30, 2006 Page 4 of 6

213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 [9] W3C SOAP Version 1.2 Part 1: Messaging Framework. http://www.w3.org/tr/2003/rec-soap12-part1-20030624/ [10] W3C SOAP Version 1.2 Part 2: Adjuncts. http://www.w3.org/tr/2003/rec-soap12-part2-20030624/ [11] W3C SOAP Message Transmission Optimization Method. http://www.w3.org/tr/2005/rec-soap12-mtom-20050125/ [12] W3C XML-binary Optimized Packaging. http://www.w3.org/tr/2005/rec-xop10-20050125/ [13] W3C Namespaces in XML. http://www.w3.org/tr/1999/rec-xml-names-19990114/ [14] W3C XML 1.0 Second Edition. http://www.w3.org/tr/2000/rec-xml-20001006 [15] W3C Web Services Description Language 1.1. http://www.w3.org/tr/2001/note-wsdl-20010315 [16] W3C XML Schema 2001 Part 1: Structures. http://www.w3.org/tr/2004/rec-xmlschema-1-20041028/ [17] W3C XML Schema 2001 Part 2: Datatypes. http://www.w3.org/tr/2004/rec-xmlschema-2-20041028/ [18] UDDI 2 references UDDI Version 2.04 API Specification, Dated 19 July 2002 http://uddi.org/pubs/programmersapi-v2.04-published-20020719.htm UDDI Version 2.03 Data Structure Reference, Dated 19 July 2002 http://uddi.org/pubs/datastructure-v2.03-published-20020719.htm UDDI Version 2 XML Schema http://uddi.org/schema/uddi_v2.xsd [19] UDDI 3 references UDDI Version 3.0.2, UDDI Spec Technical Committee Draft, Dated 20041019 http://uddi.org/pubs/uddi-v3.0.2-20041019.htm UDDI Version 3.0.2 XML Schema http://uddi.org/schema/uddi_v3.xsd [20] WSDL 1.1 Binding Extension for SOAP 1.2 http://schemas.xmlsoap.org/wsdl/soap12/ [21] WS-I Basic Security Profile 1.0. http://www.ws-i.org/profiles/basicsecurityprofile-1.0.html [22] WS-I REL Token Profile 1.0. http://www.ws-i.org/profiles/reltokenprofile-1.0.html May 30, 2006 Page 5 of 6

268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 [23] WS-I Kerberos Token Profile 1.0. http://www.ws-i.org/profiles/kerberostokenprofile-1.0.html [24] WS-I SAML Token Profile 1.0. http://www.ws-i.org/profiles/samltokenprofile-1.0.html [25] WS-I Basic Security Profile 1.1. [TBD] [26] WS-I REL Token Profile 1.1. [TBD] [27] WS-I Secure Reliable Messaging Profile 1.0. [TBD] [28] Simple SOAP Binding Profile 1.0 http://www.ws-i.org/profiles/simplesoapbindingprofile-1.0.html [29] Attachments Profile 1.0 http://www.ws-i.org/profiles/attachmentsprofile-1.0.html Attachments Profile 1.0 Errata http://www.ws-i.org/profiles/attachmentsprofile-1.0-errata.html May 30, 2006 Page 6 of 6