发明名称 System and method for proxy address neutrality
摘要 To provide proxy address neutrality, in particular for mobile server devices, a server application can register its network address with a discovery application. Whenever the server application acquires a new network address, the server application updates the discovery application. A client application providing proxy services for the server application can invoke calls to the server client using the network address for the server application that is currently stored in the client device. If the current network address is invalid, the client application obtains an updated network address from the discovery application.
申请公布号 US8788630(B2) 申请公布日期 2014.07.22
申请号 US201113078944 申请日期 2011.04.02
申请人 Open Invention Network, LLC 发明人 Wheeler Thomas T.;Peterson Robert W.;Ye Qin
分类号 G06F15/177 主分类号 G06F15/177
代理机构 Haynes and Boone, LLP 代理人 Haynes and Boone, LLP
主权项 1. A method for providing a proxy service for a distributed application comprising at least one client application, at least one server application and at least one discovery application having a stable network address, the method comprising: distributing the distributed application comprising: establishing the at least one client application on a first mobile device;establishing the at least one server application on a second mobile device;establishing the at least one discovery application on a third device; andconfiguring the at least one client application and the at least one server application with the stable network address of the at least one discovery application; establishing, by the at least one server application, a server context for at least one service of the at least one server application at the second mobile device; establishing, by the at least one client application, a client context at the first mobile device as a proxy for the server context at the second mobile device; performing a remote call from a proxy service of the at least one client application to a service of the at least one server application executing on the second mobile device; obtaining a network address for a server from the at least one client application; determining if the network address is valid; if the network address is not valid, retrieving an updated network address from the at least one discovery application; and performing the remote call using the updated network address.
地址 Durham NC US
您可能感兴趣的专利