发明名称 |
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 |