MetaMatrix Products

Standards Supported by MetaMatrix

MetaMatrix products use many standards, and expose information based on standards.



Data Access Standards


StandardVersionStandards BodyNotes
SQL SQL-92 ANSI, ISO Primary query language used for data access through MetaMatrix Query and MetaMatrix Enterprise Server, and for defining transformations in MetaMatrix Designer.
JDBC 3.0 Sun The primary API for accessing MetaMatrix Query and the MetaMatrix Enterprise Server. In addition, JDBC-accessible sources can be imported into MetaMatrix Designer and integrated as data sources into MetaMatrix, using one of the many JDBC connectors provided by MetaMatrix.
ODBC 3.5 Microsoft
XA 3.5 The Open Group Defines the semantics for two-phase commits in distributed transactions. Used by the MetaMatrix Enterprise XA Server.

Modeling Standards


Standard Version Standards Body Notes
UML 2.0 OMG Used in MetaMatrix Designer for model diagrams. In MetaMatrix Enterprise, UML models from Rational Rose can be imported and used to define models for integration.
EMF 2.1 Eclipse Eclipse framework used to define and manipulate MOF-based models.
MOF 1.4 OMG Used to represent model classes and model types.
XMI 2.0 XMI MetaMatrix models are stored in XMI files.

XML Standards


Standard Version Standards Body Notes
XML 1.0 W3C Used to define hierarchical views in MetaMatrix Designer, which can be executed in MetaMatrix Dimension and MetaMatrix Enterprise.
XML Schema 1.0 W3C Used to define hierarchical views in MetaMatrix Designer.
XSLT 2.0 W3C A style sheet can be applied to ad-hoc requests executed against XML Views through the MetaMatrix Enterprise Server
XPath 2.0 W3C Used to define Web services in MetaMatrix Designer
XQuery 1.0 W3C XML Views can be queried using XQuery through JDBC or ODBC APIs

Web Services Standards


Standard Version Standards Body Notes
SOAP 1.1 W3C Web services defined in MetaMatrix Dimension and MetaMatrix Enterprise are accessible via standard SOAP, over HTTP and JMS.
WSDL 1.1 W3C MetaMatrix Web services are described using standard WSDL.
UDDI 3.0 OASIS MetaMatrix Web services can be deployed to UDDI registries; MetaMatrix Enterprise supports direct deployment to the Systinet Registry from the MetaMatrix Enterprise Console.
WS-I 1.1 WS-I Organization Ensures interoperability of MetaMatrix Web services with tools and products from other vendors.

Java Standards


Standard Version Standards Body Notes
JDBC 3.0 Sun API to MetaMatrix Query and MetaMatrix Enterprise Server. JDBC connectivity to data sources is also supported, as is importing of metadata information from JDBC sources to define a VDB.
J2EE 1.4 SunVarious J2EE standards used, such as JTA.
Eclipse 3.1 Eclipse The application framework upon which MetaMatrix Designer is built.

Protocols


Protocol Version Standards Body Notes
SSL 3.0 Netscape Secure connections.
HTTP 1.1 W3C SOAP connectivity.