发明名称 Interfacing between a receiving component of a server application and a remote application
摘要 An interface is provided between a receiving component of a server application and a remote application, the receiving component being operable to receive serialized objects from the remote application via the interface. The interface comprises: a module for ascertaining if a piece of code associated with the received object is locally stored and directly available to the server application, and a store for locally storing the associated piece of code in the event that it is not already locally stored and directly available to the server application.
申请公布号 US8984534(B2) 申请公布日期 2015.03.17
申请号 US200712295387 申请日期 2007.04.02
申请人 British Telecommunications Public Limited Company 发明人 Griffith Tim;Robson Paul M.;Willingham Gavin
分类号 G06F3/00;G06F9/44;G06F9/46;G06F13/00;H04L29/08 主分类号 G06F3/00
代理机构 Nixon & Vanderhye PC 代理人 Nixon & Vanderhye PC
主权项 1. An interface for interfacing between a receiving component of a server application and a remote application, the receiving component being operable to receive via the interface serialised objects from the remote application, a received serialised object having associated a class file defining a class of which the object is an instance, the interface comprising: an ascertaining module operable to ascertain if the class file is locally stored and directly available to the server application, and if not to obtain the class file, wherein ascertaining if the class file is locally stored is based on a manifest for the class and, where the class file is stored locally, a determination of whether the class file stored locally relates to a different version of the class, and wherein obtaining the class file includes capturing bytes for the class file during a class loading process of the class file; a store for locally storing the obtained class file and making it directly available to the server application, wherein the store for locally storing the obtained class file forms at least a part of a library used for storing classes; whereby to allow the server application to re-generate an instance of the received object based on the stored class file.
地址 London GB