1. A method for communicating between applications executing in different partitions of a partitionable computer system, the method comprising: receiving a request made by a first application on a first partition to establish a network connection with a second application on a second partition and to send a message to the second application via the network connection; establishing a connection between the first partition and the second partition of the computer system through a memory region of the computer system shared by both the first partition and the second partition, wherein the connection emulates the requested network connection; and sending the message to the second application via the connection established through the shared memory region, whereby the connection established through the shared memory region appears to the first and second applications as the requested network connection.