OMG Homepage MDA Homepage CORBA Homepage MOF Homepage UML Homepage CWM Homepage XMI Homepage DDS Homepage OMG MARTE BPMN Homepage SysML Homepage banner
Follow us:   RSS Feeds twitter LinkedIn Facebook


Catalog of OMG Language Mapping Specifications

This page provides a catalog of OMG computing language mapping specifications. Specifications are listed alphabetically.

Description of Catalog Entries

Click here for a description of each field for specifications catalogued below.

Understanding Terms Used

In order to understand the various terms used to identify an OMG specification as it moves through its editing cycles, consult the OMG Specifications Tutorial


 

Specification Name: WSDL to C++
Description: This specification defines a mapping between WSDL 1.1 and a set of corresponding C++ classes and methods. It provides:
  • The mapping specification of XML Schema 1.0 to C++, including both simple and complex types.
  • The mapping specification of the WSDL 1.1 elements corresponding to the logical service contract (being <types>, <portType>, <operation> and <message> elements) to C++, the remaining physical contract elements being considered as run-time configuration.
  • For each class, the methods and an explanation of their use, together with helper classes and an exception framework, collectively making up the C++ API.
  • Explanations on how the client code can use the API to make invocations on a server supplying web services, and how servers can use the API to resolve and dispatch inbound requests.
  • Examples of WSDL and XML mappings to C++.
Keywords: binding, documentation, message, part, port, port type, service, target namespace
Finalization Information:
Status: 1.0 adopted Working Document: Beta 1 Specification and  FTF Final Report Contact: MARS PTF
Related  Industry Standards: ISO/IEC 14882-1998: "Information Technology – Programming Languages – C++"; 
ISO 8601: "Date/Time Representations";
RFC 1766: "Tags for the Identification of Languages" http://www.faqs.org/rfcs/rfc1766.html
RFC 2119: "Key words for use in RFCs to Indicate Requirement Levels" http://www.faqs.org/rfcs/rfc2119.html;
RFC 2396: "Universal Resource Identifiers (URI) generic syntax" http://www.faqs.org/rfcs/rfc2396.html;
RFC 2732: "Format for Literal IPv6 Addresses in URL's" http://www.faqs.org/rfcs/rfc2732.html;
REC-xml-names-19990114: "Namespaces in XML" http://www.w3.org/TR/1999/REC-xml-names-19990114;
WSDL 1.1: "Web Services Description Language (WSDL) 1.1" http://www.w3.org/TR/wsdl;
XML Schema 1.0: "XML Schema Part 1: Structures" http://www.w3.org/TR/xmlschema-1/
"XML Schema Part 2: Datatypes " http://www.w3.org/TR/xmlschema-2/
XML Schema 1.1: "XML Schema 1.1 Part 1: Structures" (Working Draft) http://www.w3.org/TR/2004/WD-xmlschema11-1-20040716/,;
"XML Schema 1.1 Part 2: Datatypes" (Working Draft) http://www.w3.org/TR/2004/WD-xmlschema11-2-20040716/;
Xpath 1.0: "XML Path Language (XPath) Version 1.0" http://www.w3.org/TR/xpath;
WSI-BP 1.0: "Web Services Interoperability Basic Profile Version 1.0" http://www.ws-i.org/Profiles/BasicProfile-1.0-2004-04-16.html
Most recent IPR and Implementation questionnaire responses:

[ top ] [ Index Page ]

Last updated on 04/12/2013 by Linda

Copyright © 1997-2013 Object Management Group, Inc. All Rights Reserved. For questions about the WEBSITE , please contact webmaster@omg.org.
For TECHNICAL questions, please contact
webtech@omg.org
.
This site is best viewed with Mozilla Firefox or Internet
Explorer versions 6.0 or later or any browser capable of viewing JavaScript and CSS 2.0. The site is using
DHTML JavaScript Menu By Milonic.com.