Thread to thread communication is provided. A first thread registers with
a gateway for receiving communication. Registration includes identifying
a location for receiving messages. The gateway maps message payloads
received from second threads to the location of the first thread. The
first thread detects a payload in the location and consumes it for
processing.