Patent ID: 8868786

Claim:
A system, comprising: a web services hub comprised of hardware, the hardware comprising at least one non-transitory memory connected to at least one processor, the web services hub configured to receive a request from a data source system that is external to the web services hub; transform the request into a transformed request, and transmit the transformed request to an external system, the request to be transformed by the web services hub into the transformed request by a process comprising: the web services hub evaluating the data source system identified in the request as being a source of the request, the web services hub identifying a business service handler configured to transform the request, the web services hub transforming the request via the business service handler such that the transformed request is in a format that is understandable and processable by the external system; and the web services hub to receive a response to the transformed request from the external system after the external system has completed processing of the transformed request and transmitted a response to the transformed request, the web services hub to parse the response to the transformed request for the data source system and transform the response to the transformed request into a transformed response to send to the data source system such that the transformed response is understandable and processable by the data source system; a secure service router coupled to the web services hub, the secure service router to authenticate the data source system prior to the transformed request being sent to the external system.