Method, system, and computer program product for managing interchange of enterprise data messages
First Claim
Patent Images
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.
6 Assignments
0 Petitions
Accused Products
Abstract
A system and method for enabling the interchange of enterprise data through an open platform is disclosed. This open platform can be based on a standardized interface that enables parties to easily connect to and use the network. Services operating as senders, recipients, and in-transit parties can therefore leverage a framework that overlays a public network.
-
Citations
17 Claims
-
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. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method, comprising:
-
constructing a message in a format by a first process executing in a sending service; routing the message to a message interchange network by the sending service; transforming the message by the message interchange network after being routed to the message interchange network by the first process; 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 performing a predefined action upon retrieving the transformed message, utilizing the receiving service; wherein the second process periodically polls for the message.
-
-
17. A system, comprising:
at least one computer processor for; constructing a message in a format by a first process executing in a sending service; routing the message to a message interchange network by the sending service; transforming the message by the message interchange network after being routed to the message interchange network by the first process; 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 performing a predefined action upon retrieving the transformed message, utilizing the receiving service; wherein the second process periodically polls for the message.
Specification