This demo shows how to look up Web services registered in UDDI using the UDDI Lookup Address (ULA). It also shows how to publish and unpublish business.
The files in this demo are as described in Files and Directories. The src directory contains the source code for the examples described in Examples Run in This Demo.
Follow these steps:
Compile the classes using one of the build scripts:
Linux: ./run.sh make or: ./runant.sh make Windows: run.bat make or: runant.bat make
To run the publishing examples in this demo, you have to create a new account in a UDDI Registry. To run the demo, run one of these scripts, where EXAMPLE_NAME is the name of an example in Examples Run in This Demo:
Linux: ./run.sh run_EXAMPLE_NAME or: ./runant.sh run_EXAMPLE_NAME Windows: ./run.bat run_EXAMPLE_NAME or: runant.bat run_EXAMPLE_NAME
![]() | Note |
---|---|
Important! Because your account credentials are sent to a UDDI Registry using HTTPS transport, you need to have SESJ installed with security. |
In the src directory you can find 9 simple examples which show how to create standalone client code:
FindBusinessV1 ... find business by name for UDDI Version 1 API SOAP interface SaveBusinessV1 ... save business for UDDI Version 1 API SOAP interface DeleteBusinessV1 ... delete business for UDDI Version 1 API SOAP interface FindBusinessV2 ... find business by name and tModel for UDDI Version 2 API SOAP interface SaveBusinessV2 ... save business for UDDI Version 2 API SOAP interface DeleteBusinessV2 ... delete business for UDDI Version 2 API SOAP interface FindBusinessV3 ... find business by name and tModel for UDDI Version 3 API SOAP interface SaveBusinessV3 ... save business for UDDI Version 3 API SOAP interface DeleteBusinessV3 ... delete business for UDDI Version 3 API SOAP interface
For further details on SESJ UDDI Client please refer to SESJ documentation.