JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM
    1.
    发明申请
    JAVA VIRTUAL MACHINE HAVING INTEGRATED TRANSACTION MANAGEMENT SYSTEM 有权
    具有集成交易管理系统的JAVA虚拟机

    公开(公告)号:US20120254867A1

    公开(公告)日:2012-10-04

    申请号:US13464814

    申请日:2012-05-04

    IPC分类号: G06F9/455

    CPC分类号: G06F9/466

    摘要: A computing system is configured to deploy a JAVA application for execution in a distributed manner. The computing system includes a plurality of computing nodes including a domain manager node, the plurality of computing nodes forming a computing domain configured as an administrative grouping of the nodes administered by the domain manager node. The domain manager node is configured to provide, to each of the computing nodes, a main portion of the JAVA application. The main portion defines, for each computing node, a portion of the behavior of the JAVA application to be accomplished by that computing node. Furthermore, each computing node is configured to receive at least one class file having classes appropriate for the portion of the behavior of the JAVA application defined, by the main portion, to be accomplished by that computing node.

    摘要翻译: 计算系统配置为以分布式方式部署JAVA应用程序以执行。 计算系统包括多个包括域管理器节点的计算节点,所述多个计算节点形成被配置为域管理器节点管理的节点的管理分组的计算域。 域管理器节点被配置为向每个计算节点提供JAVA应用的主要部分。 主要部分为每个计算节点定义要由该计算节点完成的JAVA应用的行为的一部分。 此外,每个计算节点被配置为接收至少一个类文件,该类文件具有适于由主要部分定义的由该计算节点实现的JAVA应用程序的行为部分的类别。

    JAVA virtual machine having integrated transaction management system and facility to query managed objects
    2.
    发明授权
    JAVA virtual machine having integrated transaction management system and facility to query managed objects 有权
    JAVA虚拟机具有集成的事务管理系统和查询被管理对象的功能

    公开(公告)号:US08407723B2

    公开(公告)日:2013-03-26

    申请号:US12576186

    申请日:2009-10-08

    IPC分类号: G06F13/00

    摘要: A computing system and method is a specification of user-defined business logic is provided as JAVA program instructions (or another programming language) which does not natively provide for specification of full transactionality, to accomplish a fully transactional application, including executed managed objects. The managed objects are persisted in a shared memory of the computing system, such that a scope of the objects is global to the fully transactional application. Furthermore, a catalog of the managed object is maintained. A query interface is provided for querying the managed objects, in order to receive a query from an application, to process the catalog, and to provide a result indication of at least one of the managed objects back to the querying application. Thus, for example, the application may process the managed objects that are indicated in the query result.

    摘要翻译: 计算系统和方法是用户定义的业务逻辑的规范被提供为JAVA程序指令(或另一编程语言),其不是本地提供完全事务性的规范,以完成包括执行的被管理对象的完全事务应用。 被管理对象被保存在计算系统的共享存储器中,使得对象的范围对于完全事务应用是全局的。 此外,维护被管理对象的目录。 提供查询界面用于查询被管理对象,以便从应用程序接收查询,处理目录,以及将至少一个被管理对象的结果指示返回给查询应用程序。 因此,例如,应用可以处理在查询结果中指示的被管理对象。

    Java virtual machine having integrated transaction management system
    3.
    发明授权
    Java virtual machine having integrated transaction management system 有权
    Java虚拟机具有集成的事务管理系统

    公开(公告)号:US08219852B2

    公开(公告)日:2012-07-10

    申请号:US12433094

    申请日:2009-04-30

    IPC分类号: G06F11/00

    CPC分类号: G06F9/466

    摘要: A computing system is configured to deploy a JAVA application for execution in a distributed manner. The computing system includes a plurality of computing nodes including a domain manager node, the plurality of computing nodes forming a computing domain configured as an administrative grouping of the nodes administered by the domain manager node. The domain manager node is configured to provide, to each of the computing nodes, a main portion of the JAVA application. The main portion defines, for each computing node, a portion of the behavior of the JAVA application to be accomplished by that computing node. Furthermore, each computing node is configured to receive at least one class file having classes appropriate for the portion of the behavior of the JAVA application defined, by the main portion, to be accomplished by that computing node.

    摘要翻译: 计算系统配置为以分布式方式部署JAVA应用程序以执行。 计算系统包括多个包括域管理器节点的计算节点,所述多个计算节点形成被配置为域管理器节点管理的节点的管理分组的计算域。 域管理器节点被配置为向每个计算节点提供JAVA应用的主要部分。 主要部分为每个计算节点定义要由该计算节点完成的JAVA应用的行为的一部分。 此外,每个计算节点被配置为接收至少一个类文件,该类文件具有适于由主要部分定义的由该计算节点实现的JAVA应用程序的行为部分的类别。

    Java virtual machine having integrated transaction management system
    4.
    发明授权
    Java virtual machine having integrated transaction management system 有权
    Java虚拟机具有集成的事务管理系统

    公开(公告)号:US08606877B2

    公开(公告)日:2013-12-10

    申请号:US12433742

    申请日:2009-04-30

    IPC分类号: G06F15/16

    CPC分类号: G06F9/466

    摘要: A computing system comprises a plurality of computing nodes and is configured such that each computing node includes a processor configured to execute JAVA computer program instructions. The computing nodes cooperate to form a cluster, wherein the JAVA computer program instructions being executed by the plurality of computing nodes collectively accomplish a fully transactional application. Each application data object partition is associated with one of the computing nodes as a primary node for application data objects of that partition and further associated with at least one of the computing nodes as at least one secondary node for application data objects of that partition. Messages relative to an application data object are provided to the primary node for the application data object as well as to the at least one secondary node for that application data object, for updates. The particular application object is readable at any of the primary node and the at least one secondary node for that particular application data object.

    摘要翻译: 计算系统包括多个计算节点,并且被配置为使得每个计算节点包括被配置为执行JAVA计算机程序指令的处理器。 计算节点协作形成一个集群,其中由多个计算节点执行的JAVA计算机程序指令集体地完成一个完全事务应用。 每个应用数据对象分区与其中一个计算节点相关联,作为该分区的应用数据对象的主节点,并进一步与至少一个计算节点相关联,作为该分区的应用数据对象的至少一个辅助节点。 相对于应用数据对象的消息被提供给用于应用数据对象的主节点以及用于该应用数据对象的至少一个次节点用于更新。 特定应用对象在该特定应用数据对象的主节点和至少一个次节点的任何一个上是可读的。

    Java virtual machine having integrated transaction management system
    5.
    发明授权
    Java virtual machine having integrated transaction management system 有权
    Java虚拟机具有集成的事务管理系统

    公开(公告)号:US08438421B2

    公开(公告)日:2013-05-07

    申请号:US13464814

    申请日:2012-05-04

    IPC分类号: G06F11/00

    CPC分类号: G06F9/466

    摘要: A computing system is configured to deploy a JAVA application for execution in a distributed manner. The computing system includes a plurality of computing nodes including a domain manager node, the plurality of computing nodes forming a computing domain configured as an administrative grouping of the nodes administered by the domain manager node. The domain manager node is configured to provide, to each of the computing nodes, a main portion of the JAVA application. The main portion defines, for each computing node, a portion of the behavior of the JAVA application to be accomplished by that computing node. Furthermore, each computing node is configured to receive at least one class file having classes appropriate for the portion of the behavior of the JAVA application defined, by the main portion, to be accomplished by that computing node.

    摘要翻译: 计算系统配置为以分布式方式部署JAVA应用程序以执行。 计算系统包括多个包括域管理器节点的计算节点,所述多个计算节点形成被配置为域管理器节点管理的节点的管理分组的计算域。 域管理器节点被配置为向每个计算节点提供JAVA应用的主要部分。 主要部分为每个计算节点定义要由该计算节点完成的JAVA应用的行为的一部分。 此外,每个计算节点被配置为接收至少一个类文件,该类文件具有适于由主要部分定义的由该计算节点实现的JAVA应用程序的行为部分的类别。

    METHOD AND SYSTEM FOR BUILDING TRANSACTIONAL APPLICATIONS USING AN INTEGRATED DEVELOPMENT ENVIRONMENT
    6.
    发明申请
    METHOD AND SYSTEM FOR BUILDING TRANSACTIONAL APPLICATIONS USING AN INTEGRATED DEVELOPMENT ENVIRONMENT 审中-公开
    使用集成开发环境建立交易应用的方法和系统

    公开(公告)号:US20090158246A1

    公开(公告)日:2009-06-18

    申请号:US11959333

    申请日:2007-12-18

    IPC分类号: G06F9/44

    CPC分类号: G06F8/20 G06F9/466

    摘要: A transaction processing development methodology employs a transaction processing development framework to facilitate development of a desired transaction processing application. A plurality of service adaptors are provided. An infrastructure is provided via which a user defined business logic of the desired transaction processing application may be provided to the transaction processing development framework. The business logic definition is processed to instantiate the transaction processing application, including, instantiating a subset of the service adaptors to implement services of the transaction processing application, and further including arranging the instantiated service adaptors to accomplish the business logic in conjunction with generic transaction processing logic. The arrangement of service adaptors is guaranteed, when executed, to accomplish the transaction processing application in a manner that is fully transactional.

    摘要翻译: 交易处理开发方法采用交易处理开发框架来促进期望的交易处理应用的开发。 提供了多个服务适配器。 提供了一种基础设施,通过该基础设施可以将用户定义的所需事务处理应用的业务逻辑提供给事务处理开发框架。 业务逻辑定义被处理以实例化事务处理应用,包括实例化服务适配器的子集以实现事务处理应用的服务,并且还包括安排实例服务适配器以结合通用事务处理来完成业务逻辑 逻辑。 服务适配器的安排在执行时得到保证,以完全事务性的方式完成事务处理应用程序。

    LIBRARY OF SERVICES TO GUARANTEE TRANSACTION PROCESSING APPLICATION IS FULLY TRANSACTIONAL
    7.
    发明申请
    LIBRARY OF SERVICES TO GUARANTEE TRANSACTION PROCESSING APPLICATION IS FULLY TRANSACTIONAL 审中-公开
    保证交易处理服务的图书馆是完全交易的

    公开(公告)号:US20090158242A1

    公开(公告)日:2009-06-18

    申请号:US11959345

    申请日:2007-12-18

    IPC分类号: G06F9/44

    摘要: A transaction processing development methodology employs a transaction processing development framework to facilitate development of a desired transaction processing application in a particular business area. A library of service adaptors is provided. At least a first portion of the service adaptors are generically applicable to transaction processing applications that are fully transactional and at least a second portion of the service adaptors are specifically applicable to transaction processing applications in a particular business area. A user-defined business logic of the desired transaction processing application is processed to instantiate the transaction processing application, including instantiating service adaptors from the first portion of the service adaptors and from the second portion of the service adaptors, to implement services of the transaction processing application. The instantiated service adaptors are arranged to guarantee such that, when executed, the transaction processing application is accomplished in a manner that is fully transactional.

    摘要翻译: 交易处理开发方法采用交易处理开发框架来促进特定业务领域中期望的交易处理应用的开发。 提供了一个服务适配器库。 服务适配器的至少第一部分通常适用于完全事务的事务处理应用程序,并且服务适配器的至少第二部分特别适用于特定业务区域中的事务处理应用程序。 处理期望事务处理应用程序的用户定义的业务逻辑被处理以实例化事务处理应用程序,包括从服务适配器的第一部分和服务适配器的第二部分实例化服务适配器,以实现事务处理的服务 应用。 实例化的服务适配器被布置成保证这样一来,当被执行时,事务处理应用程序是以完全事务性的方式完成的。

    Apparatus and method for testing computer systems
    8.
    发明授权
    Apparatus and method for testing computer systems 失效
    用于测试计算机系统的装置和方法

    公开(公告)号:US6023580A

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

    申请号:US887958

    申请日:1997-07-03

    申请人: Daniel J. Sifter

    发明人: Daniel J. Sifter

    IPC分类号: G06F11/36 G06F9/45

    CPC分类号: G06F11/3672

    摘要: A white box testing method tests public interfaces within a component of a software system. A setup function is executed to configure a nested public interface within the component to raise an exception. Initialization code is executed that calls the setup function. Test code is executed that calls the component and that evaluates how the component handles the exception raised by the nested public interface. Code is executed within the nested public interface to determine whether the setup function has been called and to raise the exception in response to an affirmative determination.

    摘要翻译: 白盒测试方法测试软件系统组件内的公共接口。 执行安装功能以在组件中配置嵌套的公共接口以引发异常。 执行调用安装功能的初始化代码。 执行调用组件的测试代码,并评估组件如何处理嵌套的公共接口引发的异常。 代码在嵌套的公共接口内执行,以确定是否已经调用了设置函数,并且响应于肯定的确定来引发异常。