Method and apparatus for optimizing references to objects in a data processing system
    1.
    发明授权
    Method and apparatus for optimizing references to objects in a data processing system 失效
    用于优化对数据处理系统中的对象的引用的方法和装置

    公开(公告)号:US06253253B1

    公开(公告)日:2001-06-26

    申请号:US08917992

    申请日:1997-08-25

    IPC分类号: G06F954

    CPC分类号: G06F9/548

    摘要: A method and apparatus for optimizing references to objects in a distributed data processing system. A method is invoked in a client process by client application on a target object. In response to determining that the target object is on a remote process reference, a smart proxy determines whether the message can be processed within the client process. In response to determining that the message can be processed in the client process, the message is processed locally. Otherwise the message is sent to the target object for processing.

    摘要翻译: 一种用于优化对分布式数据处理系统中的对象的引用的方法和装置。 客户端应用程序在目标对象上调用一种方法。 响应于确定目标对象在远程进程引用上,智能代理确定消息是否可以在客户端进程内处理。 响应于确定消息可以在客户端进程中处理,消息在本地进行处理。 否则将该消息发送到目标对象进行处理。

    Implementing container managed batch jobs in an enterprise java bean environment
    3.
    发明授权
    Implementing container managed batch jobs in an enterprise java bean environment 有权
    在企业java bean环境中实现容器管理的批处理作业

    公开(公告)号:US08037479B2

    公开(公告)日:2011-10-11

    申请号:US12130067

    申请日:2008-05-30

    IPC分类号: G06F9/46

    CPC分类号: G06F8/20

    摘要: An improved method, apparatus, and computer instructions for creating and running batch jobs in an object oriented environment, such as a J2EE environment. A request to execute a batch job is received. A deployment descriptor file is processed to identify a batch bean to be invoked. This batch job session bean processes the request, parses deployment descriptor file that comprises definitions of relationships between other helper classes, entity and session beans. The identified batch bean is invoked to execute the batch job step in the order described in the deployment descriptor applying checkpoints at intervals specified in the descriptor.

    摘要翻译: 一种用于在面向对象的环境(如J2EE环境)中创建和运行批处理作业的改进的方法,设备和计算机指令。 接收到执行批处理作业的请求。 处理部署描述符文件以标识要调用的批处理bean。 此批处理作业会话bean处理请求,解析部署描述符文件,其中包含其他帮助器类,实体和会话bean之间关系的定义。 调用标识的批处理bean以按描述符中指定的间隔应用检查点的顺序执行批处理作业步骤。

    Method and system for maintaining client server security associations in
a distributed computing system
    6.
    发明授权
    Method and system for maintaining client server security associations in a distributed computing system 失效
    在分布式计算系统中维护客户端服务器安全关联的方法和系统

    公开(公告)号:US6141758A

    公开(公告)日:2000-10-31

    申请号:US892222

    申请日:1997-07-14

    IPC分类号: G06F21/00 H04L9/00

    CPC分类号: G06F21/335

    摘要: A method and system for maintaining a secure association between a client and a server in a distributed computing system by computing a session identifier as a function of a Kerberos-based authentication ticket. The session identifier is independently derived or verified by the client and the server upon a first request by the client to the server, and each subsequent request by the client to the server is tagged with this session identifier to provide a reliable security association.

    摘要翻译: 一种用于通过计算作为基于Kerberos的认证券的功能的会话标识符来在分布式计算系统中维护客户端与服务器之间的安全关联的方法和系统。 会话标识符由客户端和服务器在客户端向服务器首次请求时独立地导出或验证,客户端向服务器发送的每个后续请求都标记有该会话标识符,以提供可靠的安全关联。

    Information handling system, method, and article of manufacture
including persistent, distributed object name services including shared
properties
    7.
    发明授权
    Information handling system, method, and article of manufacture including persistent, distributed object name services including shared properties 失效
    信息处理系统,方法和制品,包括持久性,分布式对象名称服务,包括共享属性

    公开(公告)号:US5873092A

    公开(公告)日:1999-02-16

    申请号:US572696

    申请日:1995-12-14

    IPC分类号: G06F17/30

    摘要: An information handling system includes one or more work stations, each work station including one or more processing units, a memory system, and one or more I/O controllers all connected to a system bus, the I/O controllers controlling various input/output devices such as a keyboard, a mouse, a display device, communications adapters and the like, an operating system control means employing object oriented technology, and means for providing a persistent, distributed object name service. An object class is modeled as a set of relationships. One or more files are constructed which exist in the file system, each of the files capturing the semantics of the naming context objects.

    摘要翻译: 信息处理系统包括一个或多个工作站,每个工作站包括一个或多个处理单元,存储器系统以及全部连接到系统总线的一个或多个I / O控制器,所述I / O控制器控制各种输入/输出 诸如键盘,鼠标,显示设备,通信适配器等的设备,采用面向对象技术的操作系统控制装置,以及用于提供持久分布式对象名称服务的装置。 对象类被建模为一组关系。 构造存在于文件系统中的一个或多个文件,每个文件捕获命名上下文对象的语义。

    Method and apparatus for enabling a persistent metastate for objects in
an object oriented environment
    8.
    发明授权
    Method and apparatus for enabling a persistent metastate for objects in an object oriented environment 失效
    用于在面向对象的环境中实现对象的持续转移的方法和装置

    公开(公告)号:US5870753A

    公开(公告)日:1999-02-09

    申请号:US619041

    申请日:1996-03-20

    IPC分类号: G06F12/00 G06F9/44 G06F17/30

    摘要: A method and apparatus for enabling the maintenance of multiple metastates for a persistent object without increasing the size of the object reference. An object reference data structure is provided in memory and persistent storage to carry a key which contains a universal unique identification (UUID) of an object and other generic common information of the object. A table, maintained by a server process in memory and persistent storage, contains tuples consisting of a key and metastates for persistent objects. A technique is also provided for interacting with the object for the exchange of metastate and the handling of lifecycle issues such as object creation, passivation (removing from memory), reactivation (restoring to memory) and destruction. Additional types of metastates may be added without reimplementation of the server which manages the persistent objects.

    摘要翻译: 一种能够维持持久对象的多个转移而不增加对象引用的大小的方法和装置。 在存储器和持久存储器中提供对象引用数据结构以携带包含对象的通用唯一标识(UUID)和对象的其他通用公共信息的密钥。 由内存和持久存储中的服务器进程维护的表包含由密钥组成的元组和持久对象的转移。 还提供了一种技术,用于与对象交互以交换转移和处理生命周期问题,如对象创建,钝化(从内存中移除),重新激活(恢复到内存)和破坏。 可以添加其他类型的转移,而不重新实现管理持久对象的服务器。

    Client/server request handling
    9.
    发明授权
    Client/server request handling 有权
    客户端/服务器请求处理

    公开(公告)号:US08364747B2

    公开(公告)日:2013-01-29

    申请号:US10322101

    申请日:2002-12-17

    IPC分类号: G06F15/16

    摘要: The present invention provides a method, apparatus and computer program product which enables a target service to provide operations which behave, on a per operation basis, in a way appropriate to the type of client that requested the operation to be performed. As a result the target service can provide operations which behave differently for different clients. Further the client can obtain details of the behavior characteristics of the operations, according to its type, at runtime and act appropriately in the event of the request being timed out or resulting in a communication failure. For example, the client middleware can take action to re-issue a timed out request if the behavior characteristic for that operation indicates that multiple invocations of the operation will yield the same result.

    摘要翻译: 本发明提供了一种方法,装置和计算机程序产品,其使得目标服务能够以适合于要求执行的操作的客户端的类型的方式提供在每个操作的基础上行为的操作。 因此,目标服务可以为不同的客户端提供不同的操作。 此外,客户端可以在运行时根据其类型获取操作的行为特征的细节,并且在请求超时或导致通信失败的情况下适当地执行操作。 例如,如果该操作的行为特征指示操作的多次调用将产生相同的结果,则客户端中间件可以采取行动重新发出超时请求。