DYNAMIC DISPATCH FOR CLASSES AND INTERFACES
    3.
    发明申请
    DYNAMIC DISPATCH FOR CLASSES AND INTERFACES 有权
    用于类别和界面的动态分配

    公开(公告)号:US20080282260A1

    公开(公告)日:2008-11-13

    申请号:US11745125

    申请日:2007-05-07

    IPC分类号: G06F3/00

    CPC分类号: G06F9/449

    摘要: Dynamic dispatch for classes and interfaces is encapsulated in a class-less scripting language. A plurality of mechanisms are employed to facilitate dynamic polymorphism. One or more target language constructs such as dictionary objects, prototype objects and/or derived types are utilized to capture class and interface method implementations. These constructs are subsequently referenced at runtime to invoke appropriate code.

    摘要翻译: 类和接口的动态调度封装在无类脚本语言中。 采用多种机制来促进动态多态性。 利用一个或多个目标语言结构,例如字典对象,原型对象和/或派生类型来捕获类和接口方法实现。 这些结构随后在运行时被引用以调用适当的代码。

    TIER SPLITTING SUPPORT FOR DISTRIBUTED EXECUTION ENVIRONMENTS
    8.
    发明申请
    TIER SPLITTING SUPPORT FOR DISTRIBUTED EXECUTION ENVIRONMENTS 有权
    分散执行环境的分层支持

    公开(公告)号:US20080196025A1

    公开(公告)日:2008-08-14

    申请号:US11674041

    申请日:2007-02-12

    IPC分类号: G06F9/445

    CPC分类号: G06F8/45

    摘要: A spectrum of tier-splitting mechanisms facilitates distributed programming. A rich application model and associated tools enable programmers to write rich distributed applications that can run anywhere. A program can be developed simply as a single tier or tier agnostic application. Subsequently or concurrently, the program can be sliced into multiple tiers in different ways to reflect, for instance, capabilities and/or constraints of a server, client and/or network.

    摘要翻译: 一系列分层机制有助于分布式编程。 丰富的应用程序模型和相关工具使程序员能够编写可在任何地方运行的丰富的分布式应用程序。 一个程序可以简单地被开发为单层或一层不可知应用程序。 随后或同时地,程序可以以不同的方式被分成多个层,以反映例如服务器,客户机和/或网络的能力和/或约束。