16
Invoking an external web service from WebSphere Process Server.
Posted by | Posted in Websphere Process Server / Integration Developer | Posted on 16-09-2008
Tagged Under : WebSphere, WebSphere Integration Developer, WebSphere Process Server, WID, WPS
Invoking or importing an external web service from WebSphere Integration Developer.
In a typical integration scenario, we will have different systems running on different software and different languages etc. Our module may often need to connect to these external services. Most of the time web service will be right choice for connecting to an external system.
If our module is connecting to an external web service or if you want your module to invoke an external webservice, we need to import the external web service in our business process module. To import an external web services in WebSphere Integration Developer follow the steps below.
1. The first step in importing a web service in WebSphere Integration Developer is to copy the WSDL files to our module.
2. Once you have copied the WSDL to your module, open the Assembly Diagram
3. Drag the WSDL to the Assembly Diagram.
4. A dialog box will be opened asking the type of component we need to create.
5. Select ‘Import with Web Service Binding’. Click on OK.
6. From the specify the web service port details dialog box select ‘Use an existing web service port’ option and click on Browse.
7. From the dialog box opened select the WSDL you have copied as the Web Service end point.
8. Now the dialog box would look like the one below.
9. Click on OK.
10. You are done. The web service is imported to your Assembly Diagram. Use the invoke component to call the web service.
















