SYSTEM AND METHOD FOR SUPPORTING RESOURCE MANAGER (RM) INSTANCE AWARENESS IN A TRANSACTIONAL ENVIRONMENT
    11.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING RESOURCE MANAGER (RM) INSTANCE AWARENESS IN A TRANSACTIONAL ENVIRONMENT 有权
    支持资源经理(RM)的系统和方法在交易环境中实现意识

    公开(公告)号:US20150309837A1

    公开(公告)日:2015-10-29

    申请号:US14587474

    申请日:2014-12-31

    CPC classification number: G06F9/466 G06F9/467 G06F9/5083 H04L67/10

    Abstract: A system and method can support transaction processing in a transactional environment. A transactional server operates to receive resource manager (RM) instance information from a data source that is associated with one or more RM instances, wherein the received instance information allows the transactional server to be aware of which RM instance that the transactional server is currently connected to. Furthermore, the transactional server operates to save the received instance information into one or more tables that are associated with the transactional server. Then, the transactional server can process a global transaction based on the instance information saved in the one or more tables.

    Abstract translation: 系统和方法可以支持事务环境中的事务处理。 事务服务器操作以从与一个或多个RM实例相关联的数据源接收资源管理器(RM)实例信息,其中所接收的实例信息允许事务服务器知道事务服务器当前连接的哪个RM实例 至。 此外,事务服务器操作以将接收到的实例信息保存到与事务性服务器相关联的一个或多个表中。 然后,事务服务器可以基于保存在一个或多个表中的实例信息来处理全局事务。

    SYSTEM AND METHOD FOR SUPPORTING DATA TYPE CONVERSION IN A HETEROGENEOUS COMPUTING ENVIRONMENT
    12.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING DATA TYPE CONVERSION IN A HETEROGENEOUS COMPUTING ENVIRONMENT 审中-公开
    在异质性计算环境中支持数据类型转换的系统和方法

    公开(公告)号:US20150278272A1

    公开(公告)日:2015-10-01

    申请号:US14639266

    申请日:2015-03-05

    Abstract: A system and method can support a transactional system in a heterogeneous computing environment. The transactional system can provide one or more buffers, wherein said one or more buffers operate to represent one or more data structures in a mainframe computing environment in the heterogeneous computing environment. Also, the transactional system can provide a transactional adaptor, which operates to convert one or more data elements between said one or more data structures in the mainframe computing environment and said one or more buffers in the transactional system.

    Abstract translation: 系统和方法可以支持异构计算环境中的事务系统。 事务系统可以提供一个或多个缓冲器,其中所述一个或多个缓冲器用于在异构计算环境中的主机计算环境中表示一个或多个数据结构。 此外,事务系统可以提供事务适配器,其操作以在主机计算环境中的所述一个或多个数据结构和事务系统中的所述一个或多个缓冲器之间转换一个或多个数据元素。

    System and method for sharing global transaction identifier (GTRID) in a transactional middleware environment

    公开(公告)号:US10289443B2

    公开(公告)日:2019-05-14

    申请号:US13829176

    申请日:2013-03-14

    Abstract: A system and method can support a tightly-coupled global transaction. One or more transaction servers operate to span the global transaction with a plurality of branches across a plurality of transaction domains, wherein each said branch is associated with an individual branch qualifier, and each said transaction domain is associated with a different global transaction identifier (GTRID). Furthermore, the transaction servers can configure the plurality of branches in the global transaction to share a common global transaction identifier (ID), and associate a composite branch qualifier with at least one branch of the global transaction in a transaction domain, wherein the composite branch qualifier includes a global transaction identifier (GTRID) that is associated with the transaction domain and an individual branch qualifier that is associated with the at least one branch.

    SYSTEM AND METHOD FOR SUPPORTING TRANSACTION AFFINITY BASED ON RESOURCE MANAGER (RM) INSTANCE AWARENESS IN A TRANSACTIONAL ENVIRONMENT
    15.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING TRANSACTION AFFINITY BASED ON RESOURCE MANAGER (RM) INSTANCE AWARENESS IN A TRANSACTIONAL ENVIRONMENT 有权
    基于资源经理支持交易活动的系统和方法(RM)在交易环境中的实时意识

    公开(公告)号:US20150309835A1

    公开(公告)日:2015-10-29

    申请号:US14587476

    申请日:2014-12-31

    CPC classification number: G06F9/466 G06F9/467 G06F9/5083 H04L67/10

    Abstract: A system and method can support transaction processing in a transactional environment. A transactional system operates to route a request to a transactional server, wherein the transactional server is connected to a resource manager (RM) instance. Furthermore, the transactional system can assign an affinity context to the transactional server, wherein the affinity context indicates the RM instance that the transactional server is associated with, and the transactional system can route one or more subsequent requests that are related to the request to the transactional server based on the affinity context.

    Abstract translation: 系统和方法可以支持事务环境中的事务处理。 事务系统用于将请求路由到事务服务器,其中事务服务器连接到资源管理器(RM)实例。 此外,事务系统可以向交易服务器分配亲和上下文,其中亲和性上下文指示事务服务器相关联的RM实例,并且事务系统可以将与该请求相关的一个或多个后续请求路由到 基于亲和性上下文的事务性服务器。

    SYSTEM AND METHOD FOR SUPPORTING COMMON TRANSACTION IDENTIFIER (XID) OPTIMIZATION BASED ON RESOURCE MANAGER (RM) INSTANCE AWARENESS IN A TRANSACTIONAL ENVIRONMENT
    16.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING COMMON TRANSACTION IDENTIFIER (XID) OPTIMIZATION BASED ON RESOURCE MANAGER (RM) INSTANCE AWARENESS IN A TRANSACTIONAL ENVIRONMENT 有权
    用于支持基于资源管理器(RM)的通用交易标识符(XID)优化的系统和方法实时环境中的意识

    公开(公告)号:US20150309834A1

    公开(公告)日:2015-10-29

    申请号:US14587468

    申请日:2014-12-31

    CPC classification number: G06F9/466 G06F9/467 G06F9/5083 H04L67/10

    Abstract: A system and method can support transaction processing in a transactional environment. A coordinator for a global transaction operates to propagate a common transaction identifier and information for a resource manager instance to one or more participants of the global transaction in the transactional environment. The coordinator allows said one or more participants, which share resource manager instance with the coordinator, to use the common transaction identifier, and can process the global transaction for said one or more participants that share the resource manager instance using one transaction branch.

    Abstract translation: 系统和方法可以支持事务环境中的事务处理。 全局事务的协调器用于将事务环境中的通用事务标识符和资源管理器实例的信息传播给全局事务的一个或多个参与者。 协调器允许与协调器共享资源管理器实例的所述一个或多个参与者使用公共事务标识符,并且可以使用一个事务分支处理共享资源管理器实例的所述一个或多个参与者的全局事务。

    SYSTEM AND METHOD FOR SUPPORTING APPLICATION INTEROPERATION IN A TRANSACTIONAL MIDDLEWARE ENVIRONMENT
    17.
    发明申请
    SYSTEM AND METHOD FOR SUPPORTING APPLICATION INTEROPERATION IN A TRANSACTIONAL MIDDLEWARE ENVIRONMENT 审中-公开
    用于支持交互式中间件环境中的应用交互的系统和方法

    公开(公告)号:US20130246379A1

    公开(公告)日:2013-09-19

    申请号:US13829246

    申请日:2013-03-14

    Abstract: A system and method can support application interoperation in a transactional middleware environment. A first transaction server operates to initiate a global transaction, wherein the first transaction server that is associated with a first format identifier (ID), and wherein the global transaction includes a plurality of branches and each said branch is associated with an individual branch qualifier. Furthermore, the first transaction server can direct at least one branch of the global transaction from the first transaction server to a second transactional server, wherein each said transactional server is associated with a second format identifier (ID), and configure a plurality of branches in the global transaction to share a common format identifier (ID).

    Abstract translation: 系统和方法可以支持交易中间件环境中的应用程序互操作。 第一交易服务器操作以启动全局交易,其中与第一格式标识符(ID)相关联的第一交易服务器,并且其中全球交易包括多个分支,并且每个所述分支与单独分支限定符相关联。 此外,第一交易服务器可以将全球交易的至少一个分支从第一交易服务器引导到第二交易服务器,其中每个所述交易服务器与第二格式标识符(ID)相关联,并且配置多个分支 全局事务共享一个通用的格式标识符(ID)。

    Guaranteed commit outcome in a distributed transaction processing system

    公开(公告)号:US10339127B2

    公开(公告)日:2019-07-02

    申请号:US15009660

    申请日:2016-01-28

    Abstract: Techniques are described for providing a guaranteed commit outcome for global transactions that are optimized by deferring the commit processing to a resource manager, such as a DBMS, using optimizations. The “Distributed Transaction Processing: The XA Specification” standard specification is ambiguous regarding commit outcomes for transactions managed by DBMS, resulting in wrong results for vendors implementing the standard. The techniques described provide a guaranteed commit outcome when using the optimizations, creating the opportunity for safe replay of global transactions when a communication error or timeout occurs between the transaction manager and the resource manager, and eliminating ambiguous transaction outcomes reaching applications and end users.Techniques described herein distinguished between global transactions in a session managed by a transaction manager, and those in the same session that are managed by the resource manager using the optimizations. The techniques provide a guaranteed commit outcome when the commit is managed by the resource manager, or when a transaction manager is managing the transaction. Switching between the different techniques to provide a guaranteed outcome occurs in a safe, performing, and silent manner, based on who controls the current transaction in a session. The solution includes one-phase processing, read only optimizations, and promotable transactions.

    System and method for providing single group multiple branches based on instance awareness

    公开(公告)号:US10061607B2

    公开(公告)日:2018-08-28

    申请号:US14709740

    申请日:2015-05-12

    CPC classification number: G06F9/46 G06F9/466 G06F9/50

    Abstract: A system and method can provide high throughput transactions in a transactional system. A system and method can, via a transaction manager, obtain information on a plurality of resource managers. The transaction manager can further manage a plurality of transaction branches, where each of the plurality of transaction branches can be associated with a different one of the plurality of resource managers. The methods and systems can associate a transaction identifier with each of the plurality of transaction branches, which can result in a plurality of transaction identifiers, where each of the plurality of transaction identifiers can include a branch identifier for each of the plurality of transaction branches. The methods and systems can perform one or more transactional operations on the plurality of transaction branches based on the different transaction identifiers.

    System and method for supporting resource manager (RM) instance awareness in a transactional environment
    20.
    发明授权
    System and method for supporting resource manager (RM) instance awareness in a transactional environment 有权
    在事务环境中支持资源管理器(RM)实例感知的系统和方法

    公开(公告)号:US09542220B2

    公开(公告)日:2017-01-10

    申请号:US14587474

    申请日:2014-12-31

    CPC classification number: G06F9/466 G06F9/467 G06F9/5083 H04L67/10

    Abstract: A system and method can support transaction processing in a transactional environment. A transactional server operates to receive resource manager (RM) instance information from a data source that is associated with one or more RM instances, wherein the received instance information allows the transactional server to be aware of which RM instance that the transactional server is currently connected to. Furthermore, the transactional server operates to save the received instance information into one or more tables that are associated with the transactional server. Then, the transactional server can process a global transaction based on the instance information saved in the one or more tables.

    Abstract translation: 系统和方法可以支持事务环境中的事务处理。 事务服务器操作以从与一个或多个RM实例相关联的数据源接收资源管理器(RM)实例信息,其中所接收的实例信息允许事务服务器知道事务服务器当前连接的哪个RM实例 至。 此外,事务服务器操作以将接收到的实例信息保存到与事务性服务器相关联的一个或多个表中。 然后,事务服务器可以基于保存在一个或多个表中的实例信息来处理全局事务。

Patent Agency Ranking