Object oriented transaction monitor for distributed transaction
processing environments
    2.
    发明授权
    Object oriented transaction monitor for distributed transaction processing environments 失效
    用于分布式事务处理环境的面向对象的事务监视器

    公开(公告)号:US6070197A

    公开(公告)日:2000-05-30

    申请号:US909575

    申请日:1997-08-12

    CPC分类号: G06F9/466 G06F9/465

    摘要: An object oriented transaction processing system based on the Object Management Group Object Management Architecture provides effective transaction scheduling and servicing through a combination of Object Transaction Services and a Transactional Object Request Broker. The Object Transactional Services manage the information needed to provide reliability in transactions, including a two phase commit process to implement transaction atomicity. The transactional Object Request Broker includes a transaction monitor facility to schedule objects to respond to object transaction requests. The tunable transaction monitor increases the efficiency of transaction processing by optimizing use of computer system resources allocated to servicing transactions. The transaction monitor activates the objects necessary to satisfy a transaction request. Activation includes an ability to start new processes or threads of execution or to reuse existing processes or threads. The transaction monitor interfaces to the Object Request Broker are clearly defined allowing substitution of different transaction monitors as dictated by the application.

    摘要翻译: 基于对象管理组对象管理架构的面向对象的事务处理系统通过对象事务服务和事务对象请求代理的组合来提供有效的事务调度和服务。 对象事务服务管理在事务中提供可靠性所需的信息,包括实现事务原子性的两阶段提交过程。 事务对象请求代理包括一个事务监视工具,用于调度对象以响应对象事务请求。 可调事务监视器通过优化使用分配给服务事务的计算机系统资源来提高事务处理的效率。 事务监视器激活满足事务请求所需的对象。 激活包括启动新进程或执行线程或重用现有进程或线程的能力。 与对象请求代理程序的事务监视器接口被明确定义,允许根据应用程序替换不同的事务监视器。

    System, method, and article of manufacture for adding transactional
recovery to a binary class in an object oriented system
    4.
    发明授权
    System, method, and article of manufacture for adding transactional recovery to a binary class in an object oriented system 失效
    将事务恢复添加到面向对象系统中的二进制类的系统,方法和制造

    公开(公告)号:US5878428A

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

    申请号:US559856

    申请日:1995-11-20

    IPC分类号: G06F17/30

    摘要: A system, method and article of manufacture for automatically inserting transactional recoverability object service in binary classes in an information handling system employing object oriented technology, includes the steps of recognizing a constraint indicating that an object is not recoverable and generating a recoverable version of the object. One alternative for generating a recoverable version of the object includes the step of saving a first state of the object in a stream before execution of any method which might change the state of the object. Another alternative for the generating step includes the steps of creating a persistence synchronous class object, registering the persistence synchronous class object, and executing the persistence synchronous class object.

    摘要翻译: 一种用于在采用面向对象技术的信息处理系统中在二进制类中自动插入事务可恢复性对象服务的系统,方法和制品包括以下步骤:识别指示对象不可恢复的约束并生成对象的可恢复版本 。 用于生成对象的可恢复版本的一种替代方案包括在执行可能改变对象的状态的任何方法之前,将对象的第一状态保存在流中的步骤。 用于生成步骤的另一替代方案包括创建持久性同步类对象,注册持久性同步类对象以及执行持久性同步类对象的步骤。

    Port type agnostic proxy support for web services intermediates
    5.
    发明授权
    Port type agnostic proxy support for web services intermediates 有权
    端口类型不可知代理支持Web服务中间体

    公开(公告)号:US07464142B2

    公开(公告)日:2008-12-09

    申请号:US10734773

    申请日:2003-12-12

    IPC分类号: G06F13/00

    摘要: Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is typically provided by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; creating a target service request for execution of the operation on the target service; and issuing the target service request to the target service. Exemplary embodiments typically also include the return path of request-response processing; receiving in the intermediary a response from the target service; creating in the intermediary, in dependence upon the response from the target service, a response from the intermediary; and returning the response from the intermediary to the requesting client.

    摘要翻译: 方法,系统和产品被公开,其中通常通过在web服务中介中接收web服务操作的执行请求来提供对web服务中介的端口类型不可知代理的支持,其中该请求包括参数信息, 可以识别支持操作的目标服务; 根据参数数据识别支持该操作的目标服务的端点; 创建用于在目标服务上执行该操作的目标服务请求; 并向目标服务发出目标服务请求。 示例性实施例通常还包括请求 - 响应处理的返回路径; 在中间人接收目标服务的响应; 根据目标服务的响应,在中介机构中建立中介机构的回应; 并将响应从中介返回给请求客户端。

    Stackable display container
    6.
    发明申请
    Stackable display container 失效
    可堆叠显示容器

    公开(公告)号:US20050045517A1

    公开(公告)日:2005-03-03

    申请号:US10927273

    申请日:2004-08-26

    申请人: James Holdsworth

    发明人: James Holdsworth

    IPC分类号: B65D5/00 B65D21/00

    摘要: A foldable container is formed from a single blank of sheet material which has stacking shoulders, reinforced corners side panels and display panels. The container includes a bottom section delimited by pairs of upright end panels and side panels. The bottom section is slightly wider adjacent its center than adjacent the front and back. Two of the side panels are foldably connected to peripheral segments of the bottom section, pre-glued and cooperate with the latter to form an open top product-accommodating compartment. The top edges of each of the side panels include shoulders for supporting a container stacked thereon and positioning tabs that extend upwardly and fit into corresponding openings in the bottom of the upper container. The lateral edge of each end panel and adjacent side panel has foldably connected thereto a corner-reinforcing member and create shopping accessibility from the front of the container. The reinforcing member includes a first section connected to the end panel edge and being secured in partially overlying relation with the interior surface of the adjacent side panel. The reinforcing member also includes a second section connected to the first section and secured thereto in at least a partial foldback overlying relation with the first section. A third section is connected to the second section and is secured in partially overlying relation to the interior surface of the end panel. This configuration can be mirrored on the back panel providing two-sided shopability and is adaptable for three or four sided shopability.

    摘要翻译: 可折叠的容器由具有堆叠肩部,加强的角部侧面板和显示面板的单个材料坯料形成。 容器包括由成对的直立端板和侧板限定的底部部分。 底部部分相邻其前后靠近中心稍宽。 侧板中的两个可折叠地连接到底部的周边部分,预胶合并与其配合以形成敞开的顶部产品容纳隔室。 每个侧板的顶部边缘包括用于支撑堆叠在其上的容器的肩部,以及向上延伸并且配合到上部容器的底部中相应的开口中的定位凸片。 每个端板和相邻侧板的侧边缘可折叠地连接到角加固件上,并从容器的前部产生购物可及性。 加强构件包括连接到端板边缘的第一部分,并且与相邻侧板的内表面部分地覆盖关系。 加强构件还包括连接到第一部分并以与第一部分重叠的至少部分折回部分固定到其上的第二部分。 第三部分连接到第二部分并且被固定在端部面板的内表面上的部分重叠的关系中。 该配置可以在后面板上镜像,提供双面可购买性,适用于三面或四面的可购买性。

    System and method for efficiently synchronizing cache and persistant data in an object oriented transaction processing system
    7.
    发明授权
    System and method for efficiently synchronizing cache and persistant data in an object oriented transaction processing system 失效
    用于在面向对象的事务处理系统中有效地同步缓存和持久数据的系统和方法

    公开(公告)号:US06513056B1

    公开(公告)日:2003-01-28

    申请号:US09172428

    申请日:1998-10-14

    IPC分类号: G06F900

    CPC分类号: G06F9/46

    摘要: A system and method for effectively synchronizing data in an object oriented distributed transaction processing system employing a multilevel data store. Each object that maintains first-level volatile data registers as a synchronization object if unsynchronized changes to that data exist. A register object at each node tracks synchronized objects registered for that node. Each registered synchronization object, in turn, registers with its superior node when registered synchronization objects are present. A hierarchy of registered synchronization objects and synchronization objects is thereby created. The transaction termination process transmits a pre-prepare message to the registered synchronization hierarchy providing each synchronization object an opportunity to flush its data to the second-level persistent data store. The hierarchical structure of registered objects ensures that the minimum number of messages are transmitted over the network.

    摘要翻译: 一种用于在采用多级数据存储的面向对象的分布式事务处理系统中有效同步数据的系统和方法。 保持第一级易失性数据的每个对象如果存在对该数据的不同步更改,则将其注册为同步对象。 每个节点上的寄存器对象跟踪为该节点注册的同步对象。 当登记的同步对象存在时,每个注册的同步对象又向其上级节点注册。 由此创建注册的同步对象和同步对象的层次结构。 事务终止处理向注册的同步层次发送预准备消息,为每个同步对象提供将其数据刷新到第二级持久数据存储的机会。 注册对象的层次结构确保通过网络传输最少数量的消息。

    System, method, and article of manufacture for adding concurrency to a
binary class in an object oriented system
    9.
    发明授权
    System, method, and article of manufacture for adding concurrency to a binary class in an object oriented system 失效
    将系统,方法和制造工具添加到面向对象系统中的二进制类中

    公开(公告)号:US5867708A

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

    申请号:US560877

    申请日:1995-11-20

    IPC分类号: G06F9/46 G06F9/44

    CPC分类号: G06F9/52

    摘要: A system, method and article of manufacture for automatically inserting concurrency object services into binary classes in an information handling system employing object oriented technology, includes the steps of recognizing a constraint indicating that an object does not support concurrency and generating a concurrent version of the object. One alternative for generating a version of an object supporting concurrency is automatic transactional locking. The approach includes the steps of inheriting from the Lockable class which adds state to a class to allow object-level locking, inheriting from the Serialised metaclass which adds before and after methods to all methods of the non-concurrent version, and the object must be a RecoverableObject. Another alternative for generating a version of an object supporting concurrency is automatic per method locking. The approach includes the steps of inheriting from the Lockable class which adds state to a class, and inheriting from the Serialised metaclass which adds before and after methods to all methods of the non-concurrent version. Another alternative for generating a version of an object supporting concurrency is explicit locking. The approach for RecoverableObjects includes the step of inheriting from a ConcurrentObject (which is derived from the Lockable class). The approach for non-RecoverableObjects also includes the step of inheriting from a ConcurrentObject.

    摘要翻译: 一种在采用面向对象技术的信息处理系统中将并行对象服务自动插入二进制类的系统,方法和制品包括以下步骤:识别指示对象不支持并发性并且生成对象的并发版本的约束 。 用于生成支持并发的对象的版本的一种替代方法是自动事务锁定。 该方法包括从Lockable类继承的步骤,它将状态添加到一个类以允许对象级锁定,从序列化元类继承,该方法将前后方法添加到非并发版本的所有方法中,并且对象必须 可恢复对象 用于生成支持并发的对象的另一种替代方法是每种方法锁定自动化。 该方法包括从Lockable类继承的步骤,它将状态添加到一个类,并继承了序列化元类,它将前后方法添加到非并发版本的所有方法中。 用于生成支持并发的对象的版本的另一种替代方案是显式锁定。 RecoverableObjects的方法包括继承ConcurrentObject(从Lockable类派生)的步骤。 非RecoverableObjects的方法还包括继承ConcurrentObject的步骤。

    Enhanced port type agnostic proxy support for web services intermediaries
    10.
    发明授权
    Enhanced port type agnostic proxy support for web services intermediaries 有权
    增强的端口类型不可知代理支持Web服务中介

    公开(公告)号:US07296072B2

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

    申请号:US10734770

    申请日:2003-12-12

    IPC分类号: G06F15/173 G06F15/16

    摘要: Methods, systems, and products are disclosed in which port type agnostic proxy support for web services intermediaries is provided generally by receiving in a web services intermediary a request for execution of a web services operation, wherein the request includes parametric information from which an endpoint for a target service that supports the operation can be identified; identifying, in dependence upon the parametric data, the endpoint for a target service that supports the operation; determining whether the request requires a synchronous response; creating a target service request for execution of the operation on the target service; issuing the target service request to the target service; and waiting for a response from the target service if the request requires a synchronous response.

    摘要翻译: 公开了一种方法,系统和产品,其中通常通过在web服务中介中接收web服务操作的执行请求来提供对web服务中介的端口类型不可知代理的支持,其中所述请求包括参数信息, 可以识别支持操作的目标服务; 根据参数数据识别支持该操作的目标服务的端点; 确定所述请求是否需要同步响应; 创建用于在目标服务上执行该操作的目标服务请求; 向目标服务发出目标服务请求; 并且如果请求需要同步响应,则等待来自目标服务的响应。