发明名称 METHOD AND SYSTEM OF DEPLOYING AN APPLICATION BETWEEN COMPUTERS
摘要 <p>A method for deploying an application between two computers, such as an intelligent device and a server, which reduces the hardware resources employed in one of the computers to execute the application. The method includes categorizing objects of the application as either requiring execution on a first computer, such as the intelligent device, or being capable of execution on either of that first computer or on a second computer, such as the server. A set of managed objects is created from the objects categorized as being capable of running on either computer, the managed objects being suitable representations of the objects categorized as being capable of running on either computer and these managed objects are generally smaller than the corresponding categorized objects but having an application program interface identical to the categorized objects. At least some of these corresponding categorized objects can be loaded onto the server, while the managed objects and the other categorized objects (those objects which must be executed by the device) are loaded onto the device. The application can then be executed on the device in the normal fashion, wherein function calls to the managed objects made by the application are passed to the server which performs the actual function of the object, and returns the appropriate values back to the managed objects on the device. While categorization of the objects of an application can be performed independent of a device, the determination of which particular corresponding categorized objects are loaded onto the server can be dependent on the particular device, devices with more resources executing more objects than devices with less resources. The result is that the application executes on the device using reduced resources on the device in a manner that is transparent to the user.</p>
申请公布号 WO2000077611(A2) 申请公布日期 2000.12.21
申请号 CA2000000704 申请日期 2000.06.14
申请人 发明人
分类号 主分类号
代理机构 代理人
主权项
地址