Synchronizing database and non-database resources without a commit coordinator
    1.
    发明授权
    Synchronizing database and non-database resources without a commit coordinator 有权
    不提交协调器同步数据库和非数据库资源

    公开(公告)号:US09020905B2

    公开(公告)日:2015-04-28

    申请号:US12610281

    申请日:2009-10-31

    IPC分类号: G06F17/30

    摘要: A system to synchronize a database and a non-database resource includes an application to transmit a request to a service provider to perform an action. The service provider receives the request and performs the action, the action not being under commit coordination. The service provider further inserts an entry into an action-reversal table to reverse the action and makes the insertion permanent. The service provider, on behalf of the application, then deletes the entry from the action-reversal table. The application may then be configured to perform one of the following: (1) make the delete permanent by performing a COMMIT; and (2) roll back the delete by performing a ROLLBACK. At a later time, the service provider may reverse the action in the event the entry remains in the action-reversal table. Corresponding methods and articles of manufacture (i.e., computer-readable media) are also disclosed herein.

    摘要翻译: 同步数据库和非数据库资源的系统包括将请求发送到服务提供商以执行动作的应用程序。 服务提供商接收请求并执行该操作,该操作不在提交协调之下。 服务提供商进一步将一个条目插入到一个动作反转表中以反转动作并使插入永久。 服务提供商代表应用程序,然后从操作反转表中删除条目。 然后可以将应用程序配置为执行以下操作之一:(1)通过执行COMMIT使删除永久; 和(2)通过执行ROLLBACK来回滚删除。 稍后,服务提供商可以在该条目保留在动作反转表中的情况下反转该动作。 本文还公开了相应的方法和制品(即计算机可读介质)。

    SYNCHRONIZING DATABASE AND NON-DATABASE RESOURCES WITHOUT A COMMIT COORDINATOR
    2.
    发明申请
    SYNCHRONIZING DATABASE AND NON-DATABASE RESOURCES WITHOUT A COMMIT COORDINATOR 有权
    同步协调器与非数据库资源同步

    公开(公告)号:US20110106760A1

    公开(公告)日:2011-05-05

    申请号:US12610281

    申请日:2009-10-31

    IPC分类号: G06F17/30

    摘要: A system to synchronize a database and a non-database resource includes an application to transmit a request to a service provider to perform an action. The service provider receives the request and performs the action, the action not being under commit coordination. The service provider further inserts an entry into an action-reversal table to reverse the action and makes the insertion permanent. The service provider, on behalf of the application, then deletes the entry from the action-reversal table. The application may then be configured to perform one of the following: (1) make the delete permanent by performing a COMMIT; and (2) roll back the delete by performing a ROLLBACK. At a later time, the service provider may reverse the action in the event the entry remains in the action-reversal table. Corresponding methods and articles of manufacture (i.e., computer-readable media) are also disclosed herein.

    摘要翻译: 同步数据库和非数据库资源的系统包括将请求发送到服务提供商以执行动作的应用程序。 服务提供商接收请求并执行该操作,该操作不在提交协调之下。 服务提供商进一步将一个条目插入到一个动作反转表中以反转动作并使插入永久。 服务提供商代表应用程序,然后从操作反转表中删除条目。 然后可以将应用程序配置为执行以下操作之一:(1)通过执行COMMIT使删除永久; 和(2)通过执行ROLLBACK来回滚删除。 稍后,服务提供商可以在该条目保留在动作反转表中的情况下反转该动作。 本文还公开了相应的方法和制品(即计算机可读介质)。