Configuring Web Services
For you to be able to use the Web service interface instead of middleware, you have to configure the Web service in SOA Manager. You can configure the Web service manually or automatically. You have to choose manual configuration, if authentication is to take place using a user name and password. You have to choose automatic configuration based on a WSDL file, if authentication is to take place using a certificate. Your Billing Consolidation service provider delivers the WSDL file.
Call transaction SOAMANAGER
.
Choose the Application and Scenario Communication
tab.
Choose Administration of Single Services
.
Enter the following search criteria:
Search For:
Consumer_Proxy
Search Argument:
CO_EDX*
Field:
Internal name
Choose the Start
pushbutton.
Select the row containing the consumer proxy CO_EDX_WS_DWSPORT
in the search results and choose Apply Selection
.
Choose the Configurations
tab.
Choose the Define Log. Port
pushbutton.
A dialog box for general configuration settings appears.
If you want authentication to take place using the user name and password, choose Manual Configuration
.
If you want authentication to take place using certificates, choose WSDL-Based Configuration
. Access is by means of a file that is provided.
Enter a name and a description for the logical port.
Choose the Copy Settings
pushbutton.
The area Configuration for Logical Port <Name of Port>
appears:
On the Consumer Security
tab, enter how authentication is to take place.
On the Transport Settings
tab, change the settings listed below. For all other settings, copy the standard values.
|
/DWS/DWS |
|
Domain Name of Service Provider |
|
Port Number of Service Provider If no port number is entered, use the standard value 443. |
|
HTTPS |
If you use an Internet proxy, also make the following settings:
|
Proxy Computer |
|
Proxy Port |
|
User Name, If Authentication Required |
|
Password, If Authentication Required |
If you configure the port manually, enter the following SOAP actions on the Operation-Specific
tab:
Operation |
SOAP Action |
getShipmentList |
“urn:#getShipmentList” |
takeDocumentSetMsgReply |
“urn:#takeDocumentSetMsgReply” |
takeDocumentSetMsg |
“urn:#takeDocumentSetMsg” |
confirmShipmentReceipt |
“urn:#confirmShipmentReceipt” |
getShipmentContent |
“urn:#getShipmentContent” |
takeShipment |
“urn:#takeShipment” |
setShipmentState |
“urn:#setShipmentState” |
getDocumentSetDescription |
“urn:#getDocumentSetDescription” |
Save your entries.