Patent ID: 8533737
Filing Date: 2013-09-10
Classification: H04L

Abstract:
1. A method for communicating between a first distributed computing system based upon a first framework and a first protocol and a second distributed computing system based upon a second framework and a second protocol, the first computing system and first protocol being incapable of communicating with the second computing system and second protocol, the communication method comprising: locating a first service in the first system, the first system having a gateway service that advertises the first service by a first registry in the first system; obtaining a proxy that acts as an interface directly with the first service to the second framework without passing through the gateway service and translates between the first and second protocols; providing the proxy directly to the first service; registering the first service in a registry in the second system; a client in the second system using the registry to locate the first service; and the client in the second system using the second protocol and the first service in the first system using the first protocol to directly communicate with each other through the proxy, wherein there are a plurality of services operating in the first system and a unique proxy is provided for each of the services, each unique proxy translates between the first protocol and the second protocol for the service to which the unique proxy is provided, the client invoking a command in the second protocol on the first service, the proxy translating the command from the second protocol to the first protocol, passing the translated command directly to the first service without passing through the gateway service, and the first service executing the command.