Patent · US Expired

Efficient use of domain socket pairs in communication for tightly coupled transactions

US6839732B1 · kind B1 · utility

10Cited by
9References
14Claims
0Family size

Assignee

Inventors

Key dates

Filing dateJul 17, 2000
Grant dateJan 4, 2005
Priority date
Expiry dateAug 5, 2022

Classification

  • Technology area (CPC H)Electricity
  • CPC primaryH04L69/329
  • WIPO fieldDigital communication
  • WIPO sectorElectrical engineering

Abstract

A gateway provides communication of tightly coupled XA transactions to a server hosting a DBMS and makes efficient use of domain socket pairs to implement demultiplexing in the gateway. The gateway includes a TCP/IP listener process which accepts connection requests from a transaction manager. Logical agents represent the application connection and are managed by a logical agent scheduler and are passed within the gateway using domain socket pairs. Gateway agents are dedicated to identified tightly coupled XA transactions to provide tightly coupled XA transaction support for DBMS systems which do not provide such support directly. The domain socket pairs in the gateway are assigned to logical agent schedulers and are available in a domain socket pool. A wait queue is provided to buffer logical agents when connection to the server is not available or where there are no domain socket pairs available in the domain socket pool. The wait queue is itself implemented as a domain socket pair.

Source: USPTO / EPO open patent data. Objective bibliographic and citation counts.