As Web services technologies have matured and adoption has accelerated, several levels and versions of the different specifications like SOAP and UDDI are being produced at accelerated rates. Given the potential to have many necessary interrelated specifications at various versions and schedules of development, it is becoming a very difficult task to determine which products support which levels of the specifications. Thus, even though the industry may have the best intentions to ensure interoperability on a per-specification basis, a user of a Web service product (be it a development tool or the Web service itself) would find it very difficult to match several pieces of software necessary to complete a task or build a solution. To address this issue, the Web Services Interoperability (WS-I) industry group was formed in February 2002. The group proposes to address the issue through the creation and use of profiles. The WS-I organization has targeted the following set of deliverables, which can also be found at http://www.ws-i.org:
The first profile, WS-I Basic, has been identified, and consists of the combination of XML Schema 1.0, SOAP 1.1, WSDL 1.1, and UDDI 1.0. The concept of combining different levels of P2P technologies into profiles for interoperability is valuable, and can be a great complement to the CC/PP concept of individual node capabilities and preferences. |