发明名称 Data transmission for transaction processing in a networked environment
摘要 Techniques are disclosed to transmit arbitrarily large data units for transaction processing in a networked environment. A request is received to store a data unit of a size exceeding an allocated memory address space of a transaction gateway component of the networked environment. A predefined store function, provided by a repository interface component, is invoked to store the data unit to a data repository component of the networked environment and without segmenting the data unit. A repository handle of the stored data unit is identified. A predefined load function, provided by the repository interface component, is invoked to load a portion of the stored data unit, based on the identified repository handle, where the portion is smaller than the stored data unit.
申请公布号 US9473565(B2) 申请公布日期 2016.10.18
申请号 US201414224236 申请日期 2014.03.25
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Cameron David A.;Ho Shyh-Mei F.;Hung Jenny C.;Yuan Jack C.
分类号 G06F15/16;G06F17/00;H04L29/08;G06F9/46;G06F17/30 主分类号 G06F15/16
代理机构 Patterson + Sheridan, LLP 代理人 Patterson + Sheridan, LLP
主权项 1. A computer-implemented method to manage arbitrarily large transactional data structures for transaction processing, by an enterprise information system having a transaction gateway component, a transaction manager component, and a repository interface component, the computer-implemented method comprising: receiving, by the transaction gateway component of the enterprise information system, a first request to store a first transactional data structure of a size exceeding an allocated memory address space of the transaction gateway component; invoking, by the transaction gateway component, a first predefined store function provided by the repository interface component of the enterprise information system, in order to store the first transactional data structure to a data repository component of the enterprise information system and without segmenting the first transactional data structure; identifying, by the repository interface component, a repository handle of the stored transactional data structure, wherein the repository handle is passed from the transaction gateway component to the transaction manager component of the enterprise information system; and invoking, based on the repository handle and by the transaction manager component when executed by one or more computer processors, a first predefined load function provided by the repository interface component, in order to load, to the transaction manager component, only a portion of the stored transactional data structure, wherein the portion is smaller than the stored transactional data structure.
地址 Armonk NY US