Service Handler Web Services

All IFS Services (inbound BIZAPIs) are exposed as Web Services through both the SOAP Gateway and the actual application server (native).

IFS Services (inbound BIZAPIs) exposed through the SOAP Gateway

Further details regarding web services exposed from the SOAP Gateway can be found here: Working with Web Services Integrations in IFS Connect.

IFS Services (inbound BIZAPIs) exposed through the application server (native)

All Service Handlers are also automatically exposed as web services through the actual application server.

Similarly to PL/SQL Methods Web Services the Native Web Services are also based on the Java API for XML-Based Web Services (JAX-WS) specification. In contrast to web services exposed by the SOAP Gateway, JAX-WS based web services are made available in a more standard way by a JavaEE compliant application server. Therefore access to JAX-WS web services do not require any of the IFS specific gateways.

A WSDL file for a particular Handler can be accessed through an URL on form <protocol>://<host_name>:<port_number>/webservices/<handler_name>?wsdl, e.g. http://lkpgse17.corpnet.ifsworld.com:61080/webservices/PartCatalogServices?wsdl. List of available Service Handlers can be obtained through the IFS Interface Browser. Having the WSDL file it is possible to integrate with IFS Applications using a third party tool, for example SoapUI.