UDDI Spec TC |
UDDI tModel: uddi-org:replication_v2, Version 2.04
Document identifier:
UDDI_Replication_tModels
Location:
http://uddi.org/taxonomies/UDDI_Replication_tModels.htm
Editors:
Toufic Boubez
Luc Clément, Microsoft
Abstract:
This document contains the tModel definitions used in the replication of UDDI data.
Status:
This document is updated periodically on no particular schedule.
Committee members should send comments on this Committee Specification to the uddi-spec@lists.oasis-open.org list. Others should subscribe to and send comments to the uddi-spec-comment@lists.oasis-open.org list. To subscribe, send an email message to uddi-spec-comment-request@lists.oasis-open.org with the word "subscribe" as the body of the message.
For information on whether any intellectual property claims have been disclosed that may be essential to implementing this Committee Specification, and any offers of patent licensing terms, please refer to the Intellectual Property Rights section of the UDDI Spec TC web page (http://www.oasis-open.org/committees/uddi-spec/).
Copyrights
Copyright © 2001-2002 by Accenture,
Ariba, Inc., Commerce One, Inc., Fujitsu Limited,
Hewlett-Packard Company, i2 Technologies, Inc., Intel Corporation,
International Business Machines Corporation, Microsoft Corporation, Oracle
Corporation,
Copyright © OASIS Open 2002. All Rights Reserved.
This tModel represents the programming interface for replication between UDDI instances in Version 2. Operators Sites use this programming interface to replicate data between them. Its requires mutual authentication and HTTPS as defined in the UDDI Version 2.0 Replication Specification [1].
The design goal for the UDDI Replication
This tModel represents the UDDI Version 2
Replication
Name: uddi-org:replication_v2
Description: UDDI Replication
tModel UUID: uuid:EA7EAE76-2B26-4BB4-930E-34016CDC8FC7
Categorization: specification, xmlSpec, soapSpec
<tModel tModelKey="uuid:EA7EAE76-2B26-4BB4-930E-34016CDC8FC7">
<name>uddi-org:replication_v2</name>
<description xml:lang="en">UDDI
Replication
<overviewDoc>
<description xml:lang="en">
UDDI Replication V2
</description>
<overviewURL>
http://www.uddi.org/taxonomies/UDDI_Replication_tModels.htm
</overviewURL>
</overviewDoc>
<categoryBag>
<keyedReference tModelKey="uuid:C1
keyName="types"
keyValue="specification"/>
<keyedReference tModelKey="uuid:C1
keyName="types"
keyValue="xmlSpec"/>
<keyedReference tModelKey="uuid:C1
keyName="types"
keyValue="soapSpec"/>
</categoryBag>
</tModel>
The UDDI messages covered by this tModel are:
· notify_ChangeRecordsAvailable: This request publishes the current set of registry updates available from a given Operator Node.
· get_changeRecords: This request returns a set of change records that are to be processed by the requesting Operator Node.
· do_ping: This request verifies that an Operator Node is available for replication processing.
The following is a typical businessService and bindingTemplate registration referencing this tModel:
<businessService serviceKey="serviceKey UUID" businessKey="businessKey UUID">
<name xml:lang="en">UDDI Replication</name>
<description xml:lang="en"> Web service for data replication between
UDDI operators </description>
<bindingTemplates>
<bindingTemplate bindingKey="bindingKey UUID" serviceKey="serviceKey UUID">
<description xml:lang="en">UDDI V2 Replication implementation
</description>
<accessPoint URLType="https">http://www.tempuri.com/uddi/replication
</accessPoint>
<tModelInstanceDetails>
<tModelInstanceInfo
tModelKey="UUID:EA7EAE76-2B26-4BB4-930E-34016CDC8FC7"/>
</tModelInstanceDetails>
</bindingTemplate>
</bindingTemplates>
</businessService>
[1] " UDDI Version 2.0 Replication Specification", http://uddi.org/pubs/Replication_v2.htm
These UDDI Specifications (the "Documents") are provided by the companies named above ("Licensors") under the following license. By using and/or copying this Document, or the Document from which this statement is linked, you (the licensee) agree that you have read, understood, and will comply with the following terms and conditions:
Permission to copy, prepare derivative works based on, and
distribute the contents of this Document, or the Document from which this statement
is linked, and derivative works thereof, in any medium for any purpose and
without fee or royalty under copyrights is hereby granted, provided that you
include the following on
1. A link to the original document posted on uddi.org.
2.
An attribution statement : "Copyright © 2000 - 2002 by Accenture, Ariba, Inc., Commerce
One, Inc. Fujitsu Limited, Hewlett-Packard Company, i2 Technologies, Inc., Intel
Corporation, International Business Machines Corporation, Microsoft
Corporation, Oracle Corporation,
If the Licensors own any patents or patent applications that may be required for implementing and using the specifications contained in the Document in products that comply with the specifications, upon written request, a non-exclusive license under such patents shall be granted on reasonable and non-discriminatory terms.
EXCEPT TO THE EXTENT PROHIBITED BY LOCAL LAW, THIS DOCUMENT
(OR THE DOCUMENT TO WHICH THIS STATEMENT IS LINKED) IS PROVIDED "AS
IS,"
EXCEPT TO THE EXTENT PROHIBITED BY LOCAL LAW, LICENSORS WILL
NOT BE LIABLE FOR ANY DIRECT, INDIRECT, SPECIAL, CONSEQUENTIAL DAMAGES, OR
OTHER DAMAGES (INCLUDING LOST PROFIT, LOST
Copyright © OASIS Open 2002. All Rights Reserved.
OASIS takes no position regarding the validity or scope of any intellectual property or other rights that might be claimed to pertain to the implementation or use of the technology described in this document or the extent to which any license under such rights might or might not be available; neither does it represent that it has made any effort to identify any such rights. Information on OASIS's procedures with respect to rights in OASIS specifications can be found at the OASIS website. Copies of claims of rights made available for publication and any assurances of licenses to be made available, or the result of an attempt made to obtain a general license or permission for the use of such proprietary rights by implementors or users of this specification, can be obtained from the OASIS Executive Director.
OASIS invites any interested party to bring to its attention any copyrights, patents or patent applications, or other proprietary rights which may cover technology that may be required to implement this specification. Please address the information to the OASIS Executive Director.
This document and translations of it may be copied and furnished to others, and derivative works that comment on or otherwise explain it or assist in its implementation may be prepared, copied, published and distributed, in whole or in part, without restriction of any kind, provided that the above copyright notice and this paragraph are included on all such copies and derivative works. However, this document itself does not be modified in any way, such as by removing the copyright notice or references to OASIS, except as needed for the purpose of developing OASIS specifications, in which case the procedures for copyrights defined in the OASIS Intellectual Property Rights document must be followed, or as required to translate it into languages other than English.
The limited permissions granted above are perpetual and will not be revoked by OASIS or its successors or assigns.
This document and the information contained herein is
provided on an “AS IS” basis and OASIS DISCLAIMS