Theodore B. Dankle - Minnetonka MN, US James Mattson - Excelsior MN, US Elena Kuznetsov - Eden Prairie MN, US
International Classification:
G06F 15/16
US Classification:
709203, 709238
Abstract:
In an example embodiment, a first message is received on a service bus which supports a plurality of disparate client applications and a plurality of disparate services. The message may be parsed to determine a requesting client application from the plurality of disparate client applications where the requesting client application is associated with one or more of the plurality of disparate services. Metadata associated with the first message may be retrieved that indicates a program identification associated with the client application and the first message may be routed to a first service from the plurality of services based on the program identification. A response may be also be received from the first service and the response may be transmitted to the requesting client application.