Native web service feature is introduced from OUAF V4.2.x version. It has the following advantages over existing XAI inbound services:
1. Create Inbound Web Service using “Admin ->I -> +Inbound Web Service” menu
2. Creation of Inbound Web Service:
3. Deploy Inbound Web Service from CC&B application using “Admin -> I -> Inbound Web Service Deployment” menu.
4. Deploy the newly created Inbound web Service by clicking the “Deploy” button on the Inbound Web Service Deployment Screen. This would deploy the native web service in Web logic application server.
7. Testing Native (Inbound) Web services:
- The native web services can be tracked and monitored from Weblogic application server console.
- The native web services can utilize the application server supported security standards such as authentication and encryption.
- The native web services can be enabled to use Application server’s Clustering feature for high availability.
1. Create Inbound Web Service using “Admin ->I -> +Inbound Web Service” menu
2. Creation of Inbound Web Service:
- IWS can be created using Schema types: BPA Script, Business Object, Business Service, Data Area, Service Script and UI Map.
- Appropriate Transaction types to be specified for the web service operations. The applicable operations are: Add, Change, Default, List, Read, Search and Update.
- The below screen shows an Inbound Web Service created using Business Object and Transaction type “Add”.
- This Web service has one operation to create a Person entity in CC&B system. It uses “Person” Business Object as it’s schema.
3. Deploy Inbound Web Service from CC&B application using “Admin -> I -> Inbound Web Service Deployment” menu.
4. Deploy the newly created Inbound web Service by clicking the “Deploy” button on the Inbound Web Service Deployment Screen. This would deploy the native web service in Web logic application server.
5. After the Deployment is completed successfully, Inbound Web Service Deployment status will be updated as “Deployed” as shown in the below screen. Now, Inbound Web Services are ready to be used from external applications.
6. The deployed Web services can be accessed from Weblogic Application Server console as shown below:
- The web services can be tested using “Web Logic Test Client” or using other tolls such as SOAP UI.
- The below screen shows that Web service request is invoked from SOAP UI tool to create a Person entity.