Development time architecture
When you build a web-based integration, you must first set up the connections between the Connector for Web Services and the Infor LN or Baan servers from which you want to access BDE and BOI business objects. To configure a server connection, you use the Add/Modify an ERP Server page of the connector. On this page, you specify the host name of the Infor LN or Baan server, indicate which activation protocol you want to use and specify various other Infor LN or Baan configuration properties, such as the company number, the authentication data to log on to the application, the BSE location, and the Bshell name. Ensure that the system that runs the connector is connected with the desired Infor LN or Baan servers.
Next, you create a web service for a particular BDE or BOI business object by deploying it on the Deploy BDE Web Services or Deploy BOI Web Services page. This deployment makes a WSDL file available, which describes the BDE and BOI business object, its properties, the functions to manipulate these properties, and the address of the server application that implements the business object.
You can use the WSDL file to generate WSDL proxies for the web client. To generate these proxies, you must use a proxy generator provided by a third party web services toolkit vendors, for example, the Proxy Generator of AXIS 1.4, a Java SOAP implementation provided by Jakarta. You first retrieve the WSDL file from the connector, copy the WSDL file to your local system and then import the file in the Proxy Generator.
To test the web services, you can also use third party web services toolkit applications. Some toolkits have test facilities to generate default requests for all web service operations from the WSDL file that defines the service.
This diagram shows the basic procedure of importing WSDL files for business objects to generate WSDL proxies for a web client: