发明名称 |
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. |
申请公布号 |
US9473561(B2) |
申请公布日期 |
2016.10.18 |
申请号 |
US201313841665 |
申请日期 |
2013.03.15 |
申请人 |
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 program product 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 program product comprising:
a non-transitory computer-readable medium having program code embodied therewith, the program code executable by one or more computer processors to:
receive, 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;invoke, 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;identify, 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; andinvoke, by the transaction manager component and based on the repository handle, 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 |