Method and apparatus for monitoring compatibility of software combinations
    2.
    发明授权
    Method and apparatus for monitoring compatibility of software combinations 失效
    监测软件组合兼容性的方法和装置

    公开(公告)号:US07594219B2

    公开(公告)日:2009-09-22

    申请号:US10626205

    申请日:2003-07-24

    IPC分类号: G06F9/44 G06F9/445 G06F9/00

    CPC分类号: G06F8/65 G06F9/44505

    摘要: The present invention provides a method, apparatus, and computer instructions for testing compatibility of software versions, the method comprising the computer implemented steps of performing an inventory on an existing set of software modules resident in the data processing system responsive to an installation of a new software module in a data processing system; referring to a knowledge base of versions of respective software modules to determine whether the new software module is compatible with the existing set of software modules; and testing the new software module in a test data processing system in combination with the existing set of software modules in response to a negative determination.

    摘要翻译: 本发明提供了一种用于测试软件版本的兼容性的方法,装置和计算机指令,所述方法包括计算机实现的步骤,用于响应于新的安装的数据处理系统驻留在现有的一组软件模块上执行库存 数据处理系统中的软件模块; 参考相应软件模块的版本的知识库,以确定新的软件模块是否与现有的一组软件模块兼容; 并且在测试数据处理系统中结合现有的一组软件模块来测试新的软件模块以响应否定的确定。

    Generic IDE interface support for scripting
    3.
    发明授权
    Generic IDE interface support for scripting 失效
    通用IDE接口支持脚本

    公开(公告)号:US6078743A

    公开(公告)日:2000-06-20

    申请号:US976997

    申请日:1997-11-24

    IPC分类号: G06F9/44 G06F9/45

    CPC分类号: G06F8/20 G06F9/45512

    摘要: For scripting objects in a component software architecture, a generic IDE interface to scripting IDEs is defined to allow connection to a language-specific scripting IDE preferred by a user. IDE class information--methods, properties, and events, including callback methods--for IDE editable objects are saved with an IDE instance of the IDE editable objects corresponding to objects registered for scripting. The IDE instance and its handle are connected to a scripting component through a corresponding Java object and handle. Language-specific scripting IDEs may thus be connected to a scripting component for a different language-specific scripting engine. Any scripting IDE may therefore be utilized for creation and execution of scripts written in a specific language for any scripting engine, allowing the user to employ a preferred scripting IDE regardless of the scripting language selected to connect registered objects. Furthermore, the same scripting IDE may be shared by several language specific scripting engines.

    摘要翻译: 对于组件软件体系结构中的脚本对象,定义了用于脚本化IDE的通用IDE接口,以允许连接到用户所偏爱的特定于语言的脚本IDE。 用于IDE可编辑对象的IDE类信息方法,属性和事件(包括回调方法)将保存在与编写脚本对象相对应的IDE可编辑对象的IDE实例中。 IDE实例及其句柄通过相应的Java对象和句柄连接到脚本组件。 因此,语言特定的脚本IDE可以连接到不同语言特定脚本引擎的脚本组件。 因此,任何脚本IDE可以用于创建和执行用于任何脚本引擎以特定语言编写的脚本,允许用户使用优选的脚本IDE,而不管选择用于连接注册对象的脚本语言。 此外,相同的脚本IDE可以由几个语言特定的脚本引擎共享。

    Multilingual hierarchial scripting environment
    4.
    发明授权
    Multilingual hierarchial scripting environment 失效
    多语言分级脚本环境

    公开(公告)号:US06256772B1

    公开(公告)日:2001-07-03

    申请号:US08976779

    申请日:1997-11-24

    IPC分类号: G06F9445

    CPC分类号: G06F8/00

    摘要: A scripting environment component provides predefined interfaces for scripting registered objects. A scripting component implemented for a user-selected scripting language, which implements all methods and interfaces specific to the selected scripting language, connects a scripting engine for the selected language to the scripting environment and the objects registered with the scripting environment. Scripting components for specific scripting languages are subclassed from a generic scripting component. To create and edit scripts connecting objects registered with the scripting environment, the appropriate scripting component is selected to provide connections between the scripting engine for the selected scripting language and the interfaces defined by the scripting environment. Runtime-only information for generated scripts may be saved to a separate storage space. At runtime, the scripts may call other scripts, possibly written in a different language, and respond to events fired by a registered object. Scripted objects may be nested, with different scripts connecting objects at different levels of nesting.

    摘要翻译: 脚本环境组件提供了用于脚本化注册对象的预定义接口。 为用户选择的脚本语言实现的脚本组件,其实现特定于所选脚本语言的所有方法和接口,将所选语言的脚本引擎连接到脚本环境和脚本环境中注册的对象。 特定脚本语言的脚本组件从通用脚本组件进行子类化。 要创建和编辑连接脚本环境注册对象的脚本,选择相应的脚本组件,以提供所选脚本语言的脚本引擎与脚本环境定义的接口之间的连接。 生成脚本的运行时信息可能会保存到单独的存储空间。 在运行时,脚本可能会调用其他脚本,可能用不同的语言编写,并响应已注册对象触发的事件。 脚本对象可能嵌套,不同的脚本连接不同级别的嵌套对象。

    System and methods for real time progress monitoring in a computer network
    6.
    发明授权
    System and methods for real time progress monitoring in a computer network 有权
    计算机网络中实时进度监控的系统和方法

    公开(公告)号:US06704782B1

    公开(公告)日:2004-03-09

    申请号:US09458269

    申请日:1999-12-09

    IPC分类号: G06F15173

    摘要: A method of monitoring data distribution progress in a computer network including a Distribution Manager and an end-user terminal communicating with the Distribution Manager through at least one node in the network. The Distribution Manager generates an identifier associated with the distribution along with a routing to the end-user terminal through the network. The Distribution Manager updates a Distribution State Table, maintaining information describing the progress of the distribution, and a Node State Table, maintaining information describing the status of the node in the network. The distribution data is then sent to the end-user terminal via the selected routing. Data are collected at the node from the end-user terminal describing the status of the end-user terminal and those data are transferred to the Distribution Manager. The Distribution Manager updates the distribution State and Node State Tables with the data received from the Node.

    摘要翻译: 一种监视计算机网络中的数据分发进展的方法,包括通过网络中的至少一个节点与分发管理器通信的分发管理器和终端用户终端。 分发管理器通过网络生成与分发相关联的标识符以及到最终用户终端的路由。 分发管理器更新分发状态表,维护描述分发进度的信息,以及节点状态表,维护描述网络中节点状态的信息。 然后通过所选路由将分发数据发送到终端用户终端。 从描述最终用户终端状态的最终用户终端的节点收集数据,并将这些数据传送到分发管理器。 分发管理器使用从节点接收到的数据更新分发状态和节点状态表。

    Generic Java-based event processor for scripting Java beans
    7.
    发明授权
    Generic Java-based event processor for scripting Java beans 失效
    用于脚本化Java bean的通用的基于Java的事件处理器

    公开(公告)号:US06289395B1

    公开(公告)日:2001-09-11

    申请号:US08976881

    申请日:1997-11-24

    IPC分类号: G06F900

    CPC分类号: G06F9/542 G06F8/24 G06F9/543

    摘要: In scripting connections between objects within a component software architecture, a generic event processing module is provided to listen to all possible events. Objects registered for scripting are introspected to determine all events which may be fired by the object. In the case of the Java beans specification, this includes both Java-defined and user-defined events. One or more event listener classes for user-defined events may then be created, instantiated and added to the registered objects at runtime. When an event is fired and detected by a system listener, the appropriate event listener notifies the client, which may be a scripting component. The client may then take appropriate action. With an event processing module as described, event sinks need not be wrapped to become event listeners and event sources need not be wrapped to generate events in a specific manner. Events may be passed between sources and sinks without either knowing of the existence of the other.

    摘要翻译: 在组件软件架构中的对象之间的脚本连接中,提供通用事件处理模块来监听所有可能的事件。 注册脚本的对象被内省化以确定对象可能触发的所有事件。 在Java Bean规范的情况下,这包括Java定义和用户定义的事件。 然后可以在运行时创建,实例化和添加用于用户定义事件的一个或多个事件侦听器类。 当系统侦听器触发并检测到事件时,相应的事件侦听器通知客户端,该客户端可能是脚本组件。 然后,客户端可以采取适当的措施。 使用所描述的事件处理模块,事件接收器不需要被包装成为事件监听器,并且事件源不需要被包装以以特定的方式生成事件。 事件可以在源和汇之间传递,而不知道另一个的存在。

    Method for defining composed object methods and attributes by dynamically presenting composite values and options
    8.
    发明授权
    Method for defining composed object methods and attributes by dynamically presenting composite values and options 失效
    通过动态显示复合值和选项来定义组合对象方法和属性的方法

    公开(公告)号:US06223185B1

    公开(公告)日:2001-04-24

    申请号:US09127467

    申请日:1998-07-31

    IPC分类号: G06F1730

    CPC分类号: G06F9/465 Y10S707/99944

    摘要: A method, apparatus, and article of manufacture for combining existing objects is disclosed. The method comprises the steps of accepting a selection of existing objects to combine, retrieving the methods and attributes of the selected objects, applying a composition rule to the retrieved methods and attributes to define combined methods and attributes, and storing references to the combined methods and attributes to the composite object. The present invention also comprises an article of manufacture, tangibly embodying a series of instructions for performing the above steps. The apparatus comprises a processor for selecting existing objects and for applying a composition rule to the retrieved objects and methods and an I/O device for retrieving the methods an attributes for the selected objects and for storing references to the combined methods and attributes.

    摘要翻译: 公开了一种用于组合现有对象的方法,装置和制品。 该方法包括以下步骤:接受对现有对象的选择以组合,检索所选对象的方法和属性,将合成规则应用于所检索的方法和属性以定义组合的方法和属性,以及存储对组合方法和 属性到复合对象。 本发明还包括有形地体现用于执行上述步骤的一系列指令的制品。 该装置包括用于选择现有对象并将合成规则应用于检索到的对象和方法的处理器,以及用于将方法检索所选方法的属性并用于存储对组合的方法和属性的引用的I / O装置。