1. A computer program product embodied on a non-transitory computer readable medium, comprising: computer code for constructing a message in a format by a first process executing in a sending service; computer code for routing the message to a message interchange network by the sending service; computer code for transforming the message by the message interchange network after being routed to the message interchange network by the first process; computer code for retrieving the transformed message from the message interchange network by a second process executing in a receiving service, wherein the second process executing in the receiving service only retrieves the message from the message interchange network in response to a determination by the second process that an attribute of the message meets a predefined value; and computer code for performing a predefined action upon retrieving the transformed message, utilizing the receiving service; wherein the second process periodically polls for the message.