Patent ID: 7499967

Claim:
A method for a web services gateway to enable a web client to access a web service, the method comprising the steps of: receiving, by a profiler in the web services gateway, a b2b profile from the web service, the b2b profile containing details of how to communicate with the web service and being in a format not recognisable to the web client; creating, by the profiler in the web services gateway, a WSDL document based on the b2b profile, the WSDL document being in a format recognisable to the web client and containing details of how to communicate with the web service via the gateway; and providing, to a third party, information relating to the web service and a location from which the WSDL document can be obtained by the web client; thereby enabling the web client to use the WSDL document to access the web service via the web service gateway; and wherein the details of how to communicate with the web service via the gateway include a RNIF/HTTP channel address in the gateway for the client to use when requesting to access the web service, the RNIF/HTTP gateway channel address being associated with the b2b profile and the method further comprises the steps of: receiving a request, at the RNIF/HTTP gateway channel address, from the web client for the web service; obtaining details from the b2b profile associated with the RNIF/HTTP gateway channel address and using the details to convert the request into a request suitable for sending to the web service; and sending the converted request to the web service.