Create business relationships using the UDDI registry user interface
If your business has an association with another business in the UDDI registry, for example a preferred supplier, you can describe this association in the UDDI registry by creating a business relationship.
- The UDDI registry contains the following default relationship types:
If you require a different relationship type, create a user-defined value set to represent the relationship type that you require, as described in User-defined value set support in the UDDI registry.
- Parent-child
- A hierarchical relationship exists between the two business entities, which might represent, for example, a large organization and a subsidiary.
- Peer-peer
- The two business entities represent peer organizations, for example a company and its supplier.
- Identity
- The two business entities represent the same organization.
- Each business that is involved in the relationship must already exist in the UDDI registry.
Verify the UDDI registry application is started, then display the UDDI registry user interface as described in Use the UDDI registry user interface.
Overview
Perform this task when you want to publicize an association between two businesses in the UDDI registry. For example, your organization, represented by a business entity in the UDDI registry, might have several departments, each one represented by a different business entity in the UDDI registry. You might want to declare these departments as being linked to the parent organization, by creating parent-child relationships between the appropriate business entities.
Procedure
- Activate the Publish tab by clicking it, or by clicking the Publish link at the top of the page or on the Welcome page.
- Under Registered Information, click Show owned entities. The entities that you own are displayed in the detail frame on the right.
- In the section for the businesses that you own, find the business to link from, and click the Add relationship link for that business. The Add Business Relationship pane appears. The business key for the business that you selected is already listed in the From section.
- Click Add to add the second business, the business to link to. The advanced find pane appears.
- Find the second business, as described in the advanced find step of Finding an entity using the UDDI registry user interface.
- Click Select to add the second business to the relationship. To change the positions of the businesses, click Swap.
- Select the type of relationship from the Type list.
- If required, type a description in the Usage field.
- Click Add relationship to create the relationship. If you own both businesses, no further action is required. The relationship appears as a publisher assertion in the list of entities that you own. The status of the assertion is complete.
- If you do not own the second business, the status of the assertion is pending. The owner of the second business must create a relationship from their business to yours, for the relationship to be complete and visible to other parties. The relationship type must match the type that you chose earlier.
Results
The business relationship is published to the UDDI registry. The UDDI user interface only shows publisher assertions for entities that you own. To view other relationships, use the UDDI inquiry API provided.
What to do next
For more information about publisher assertions, refer to the UDDI specification.
To remove an assertion that you own, display your owned entities and click the Delete link for the relevant publisher assertion. If the business in the To field is owned by someone else, the status of the assertion becomes pending, and the relationship is no longer visible to other parties.
Related tasks
Finding an entity using the UDDI registry user interface
Publishing an entity using the UDDI registry user interface
Edit or deleting an entity using the UDDI registry user interface
Use the UDDI registry user interface
Related Reference
Example: Publishing a business, service and technical model using the UDDI registry user interface
Related information
UDDI V3 specification