Patent ID: 7899931

Claim:
A computerized message routing system comprising: at least one inbound transport in communication with at least one consumer process that is operable to run via a computer system on a processor at least one consumer thread for each inbound message topic; and at least one outbound transport in communication with at least one publisher process that is operable to run via the computer system on a processor at least one publisher thread for each inbound message topic, wherein the at least one consumer process communicates with the at least one publisher process via at least one message file, wherein the number of consumer processes equals the number of inbound transports, wherein the number of publisher processes equals the number of outbound transports, wherein the maximum number of consumer threads equals the number of inbound message topics, wherein the maximum number of publisher threads equals the number of inbound message topics, and wherein the number of message files equals the number of inbound topics times the number of outbound transports.