发明申请
US20050081217A1 Method, system, and product for proxy-based method translations for multiple different firmware versions 失效
用于多种不同固件版本的基于代理的方法转换的方法,系统和产品

  • 专利标题: Method, system, and product for proxy-based method translations for multiple different firmware versions
  • 专利标题(中): 用于多种不同固件版本的基于代理的方法转换的方法,系统和产品
  • 申请号: US10682012
    申请日: 2003-10-09
  • 公开(公告)号: US20050081217A1
    公开(公告)日: 2005-04-14
  • 发明人: Ahhishek KarRobert MortonGary Steffens
  • 申请人: Ahhishek KarRobert MortonGary Steffens
  • 主分类号: G06F3/00
  • IPC分类号: G06F3/00 G06F9/42
Method, system, and product for proxy-based method translations for multiple different firmware versions
摘要:
The present invention is a method and system for translating method calls to version-specified method calls. An interface to an underlying object is provided. Applications communicating with the underlying object use the interface. The interface is separate from the underlying object. Version-specific underlying objects are generated. Each one of the version-specific underlying objects is a different version of the underlying object. A plurality of translation objects, one for each version-specific underlying object, are generated for communicating between the interface and each one of the version-specific underlying objects. A translation object is used for translating an interface method call invoked on the interface to a version-specific method call for the underlying object for each version of the underlying object. All translation objects are generated from a single proxy class and a single invocation handler class. The same proxy class and the same invocation handler class are used to generate the translation object for each different version of the underlying object.
信息查询
0/0