Invention Grant
- Patent Title: Establishing connections in a multi-tenant environment
-
Application No.: US14842926Application Date: 2015-09-02
-
Publication No.: US10528526B2Publication Date: 2020-01-07
- Inventor: Peter D. Bain
- Applicant: International Business Machines Corporation
- Applicant Address: US NY Armonk
- Assignee: International Business Machines Corporation
- Current Assignee: International Business Machines Corporation
- Current Assignee Address: US NY Armonk
- Agent James H. Mayfield; Edward J. Wixted, III; William H. Hartwell
- Main IPC: G06F16/178
- IPC: G06F16/178 ; G06F9/54 ; G06F9/52 ; G06F16/27 ; G06F16/23 ; G06F16/2457

Abstract:
A method, executed by a computer, for inter-process communication in a multi-tenant environment includes creating an advertisement file for each tenant, determining that a semaphore is greater than zero, searching for a response file, and decrementing the semaphore. Detecting the response file may enable the specific tenant to establish a connection with an attachment process, and as a result, the semaphore may be reset to a value of zero. In one embodiment, a plurality of synchronization files are locked prior to incrementing the semaphore and unlocked in response to detecting the response file. Another method includes counting the targets to provide a target count, incrementing a semaphore to the target count, creating a response file, and establishing a connection with the specific target. A computer program product and computer system corresponding to the methods are also disclosed herein.
Public/Granted literature
- US20160274956A1 INTER-PROCESS COMMUNICATION IN A MULTI-TENANT ENVIRONMENT Public/Granted day:2016-09-22
Information query