Patent ID: 6459706
Filing Date: 2002-10-01
Classification: G06F,H04L

Abstract:
A message-passing communication system for inter-process communication, the system comprising:plural communication paths, using at least two communication protocols, which can simultaneously communicate between respective communication tasks; and plural user memory areas for performing communication via the communication paths, wherein each user memory area includes: one or more communication tasks, each communication task associated with a communication protocol to dedicatedly monitor only one of the communication paths which has a same communication protocol as the associated communication task, interpret the communication protocol which is used for the monitored communication path; and to convert the communication protocol into a predetermined communication protocol of a user task when data is sent via the monitored communication path and output the data having the converted communication protocol; an arrival-data queuing unit processing the data outputs from a plurality of communication tasks serially in the order of arrival of the data outputs and storing the data in a queue within said queuing unit; and a user task for extracting the data stored in the arrival-data queuing unit and for interpreting said predetermined communication protocol and executing a user application program using the extracted data.