Method and apparatus for object oriented interprocess message switching
    1.
    发明授权
    Method and apparatus for object oriented interprocess message switching 失效
    面向对象的进程间消息交换的方法和装置

    公开(公告)号:US5379426A

    公开(公告)日:1995-01-03

    申请号:US247519

    申请日:1994-05-23

    IPC分类号: G06F9/46 G06F13/00

    CPC分类号: G06F9/542 G06F9/546

    摘要: A method and apparatus for object oriented interprocess message switching between a sender process and a plurality of receiver processes is disclosed. A sender process may address object oriented messages to a plurality of objects without knowing the identities of programs that handle or observe the object operations defined by the object types of the addressee objects, whether these programs are being executed, and how to start their execution if they are not being executed. Object operations defined by object types may be inherited from predecessor object types. Inherited object operations may also be overridden for "pre-processing" and "post-processing". One handler process and any number of observer processes are selected for each object oriented message. Handler processes are selected for object oriented notice messages as well as object oriented request messages and vice versa. Executing as well as non-executing processes (i.e. programs) are selected. The sender process and the receiver processes may be executed on the same different computers in a network.

    摘要翻译: 公开了一种在发送器处理和多个接收器处理之间的面向对象的进程间进程消息切换的方法和装置。 发送者进程可以将面向对象的消息解决到多个对象,而不知道处理或观察由收件人对象的对象类型定义的对象操作的程序的身份,无论这些程序是否被执行,以及如何开始执行 他们没有被执行。 由对象类型定义的对象操作可以从先前的对象类型继承。 继承对象操作也可以被覆盖用于“预处理”和“后处理”。 为每个面向对象的消息选择一个处理程序进程和任意数量的观察器进程。 处理程序被选择用于面向对象的通知消息以及面向对象的请求消息,反之亦然。 选择执行以及非执行过程(即程序)。 发送者进程和接收者进程可以在网络中相同的不同计算机上执行。

    Method and apparatus for scoped interprocess message switching
    2.
    发明授权
    Method and apparatus for scoped interprocess message switching 失效
    范围间进程消息切换的方法和装置

    公开(公告)号:US5335347A

    公开(公告)日:1994-08-02

    申请号:US644942

    申请日:1991-01-23

    IPC分类号: G06F9/46 G06F9/44

    CPC分类号: G06F9/542 G06F9/546

    摘要: A method and apparatus for scoped interprocess message switching between a sender process and a plurality of receiver processes is disclosed. Messages supported may be scoped to message scopes of a message scope type of "Session" or one of a plurality of non-session message scope types including a message scope type of "File". Messages may also be scoped to message scopes of an intersection or union of message scope types. Intersection and union of message scope types comprise "File in Session" and "File or Session". Scoped messages supported further comprise request and notice messages. Receiver processes supported comprise handler processes and observer processes. Request messages may be observed as well as handled, and notice messages may be handled as well as observed. Handler and observer processes may be non-executing as well as executing. Local receiver processes are selected for session scoped messages. Remote as well as local receiver processes are selected for non-session scoped messages. Sender processes do not need to specify the identity of the receiver processes. The sender process and the receiver processes may be executed within the same or different sessions, on the same computer or on different computers in a network.

    摘要翻译: 公开了一种用于在发送器进程和多个接收器进程之间进行范围的进程间进程消息切换的方法和装置。 支持的消息可以被限定为消息范围类型“会话”或多个非会话消息范围类型之一的消息范围,包括消息范围类型“文件”。 消息也可以作用于消息范围类型的交集或联合的消息范围。 消息范围类型的交集和联合包括“会话中的文件”和“文件或会话”。 支持的作用域消息还包括请求和通知消息。 支持的接收器进程包括处理程序进程和观察器进程。 可以遵守和处理请求消息,并且可以处理和观察通知消息。 处理程序和观察器进程可能不执行以及执行。 为会话范围的消息选择本地接收器进程。 为非会话范围的消息选择远程以及本地接收器进程。 发件人流程不需要指定接收者进程的身份。 发送者进程和接收者进程可以在相同或不同的会话中,在同一计算机上或在网络中的不同计算机上执行。

    Method and apparatus for extensible object-oriented inter-application
link management
    3.
    发明授权
    Method and apparatus for extensible object-oriented inter-application link management 失效
    用于可扩展面向对象的应用程序间链接管理的方法和装置

    公开(公告)号:US5404534A

    公开(公告)日:1995-04-04

    申请号:US252059

    申请日:1994-06-01

    CPC分类号: G06F9/543

    摘要: A method and apparatus for extensible inter-application link management is disclosed. The apparatus is independent of the applications that manipulates the anchors linked by the links being managed. Anchors linked may reside on the same or different computers on a network. Links managed comprise navigation links and include links. Links managed may be further extended with application defined links. Application defined links may or may not require support by additional application provided link maker programs. Application defined links may inherit linking operations managed from the navigation link, include link and other existing application defined links with or without override.

    摘要翻译: 公开了一种用于可扩展应用间链路管理的方法和装置。 该装置独立于操纵由被管理的链路链接的锚点的应用。 链接的锚点可能驻留在网络上相同或不同的计算机上。 管理的链接包括导航链接和链接。 管理的链接可以使用应用程序定义的链接进一步扩展。 应用程序定义的链接可能需要或可能不需要通过附加应用程序提供链接程序的支持。 应用程序定义的链接可以继承从导航链接管理的链接操作,包括具有或不具有覆盖的链接和其他现有的应用程序定义链接。

    Method and apparatus for routing messages to processes in a computer
system
    4.
    发明授权
    Method and apparatus for routing messages to processes in a computer system 失效
    将消息路由到计算机系统中的进程的方法和装置

    公开(公告)号:US5367681A

    公开(公告)日:1994-11-22

    申请号:US147019

    申请日:1993-11-02

    IPC分类号: G06F9/46 G06F13/00 G06F9/44

    CPC分类号: G06F9/542 G06F9/546

    摘要: A method and apparatus for interprocess message switching between a sender process and a plurality of receiver processes is disclosed. Messages supported comprise request and notice messages. Receiver processes supported comprise handler processes and observer processes. Request messages may be observed as well as handled, and notice messages may be handled as well as observed. Handler and observer processes may be non-executing as well as executing. Sender processes do not need to specify the identity of the receiver processes. The sender process and the receiver processes may be executed on the same computer or on two or more computers in a network.

    摘要翻译: 公开了一种用于在发送器进程和多个接收器进程之间的进程间消息切换的方法和装置。 支持的消息包括请求和通知消息。 支持的接收器进程包括处理程序进程和观察器进程。 可以遵守和处理请求消息,并且可以处理和观察通知消息。 处理程序和观察器进程可能不执行以及执行。 发件人流程不需要指定接收者进程的身份。 发送者进程和接收者进程可以在同一计算机上或网络中的两台或多台计算机上执行。