Patent ID: 7454758
Filing Date: 2008-11-18
Classification: G06F

Abstract:
1. A method of inter-process communication between at least two application processes on one computer, comprising the steps of: a first process of a first application determining a name of a first rendezvous file in a file system of the computer, the name of the first rendezvous file being associated with a second application, the first rendezvous file containing information for the first process to connect to a second process of the second application for inter-process communication; the first process initiating a first connection to the second process using the information contained in the first rendezvous file; the first process communicating with the second process using the first connection if the first connection is successfully established to request the second process to perform a task for the first process by transmitting a set of keys and values between said second process and said first process; and the first process starting a third process of the second application if the first process fails to establish a connection with the second process, wherein multiple instances of an application process combine into one running instance of said application process; wherein said inter-process communication between at least two application processes is restricted to communications between applications running on a single processor of said single computer under control of a single instance of an operating system.