Open content model Web service messaging
First Claim
Patent Images
1. A method for open content model Web service messaging in a networked computing environment, the method comprising:
- generating a transport neutral message comprising message recipient information, endpoint addressing information, and one or more reference properties comprising selectively opaque message context, the addressing information and selectively opaque message context are respectfully specified by an endpoint reference and message information headers, the message information headers further comprising a reply-to property identifying an intended recipient for a reply to the transport neutral message, a relates-to property that indicates how the transport neutral message relates to a different transport neutral message, at least one of the one or more reference properties to ensure that the reply-to property contains additional information to provide one or more functions related to a sender'"'"'s implementation, and a fault-to property that is used to send one or more responses to a specific entity when there is a fault associated with the message, wherein the selectively opaque message context is based on an Extended Markup Language (XML) messaging protocol;
binding the transport neutral message to a transport protocol for communication to the message recipient, wherein binding the transport protocol is based on Simple Object Access Protocol (SOAP); and
wherein at least a portion of the selectively opaque message context is not directed to the message recipient.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for open content model Web service messaging in a networked computing environment are described. In one aspect, a transport neutral message is generated that includes message recipient, endpoint addressing information, and one or more reference properties. The reference properties include selectively opaque message context. The transport neutral message is bound to a transport protocol for communication to the message recipient. At least a portion of the selectively opaque message context is not directed to the message recipient.
-
Citations
24 Claims
-
1. A method for open content model Web service messaging in a networked computing environment, the method comprising:
-
generating a transport neutral message comprising message recipient information, endpoint addressing information, and one or more reference properties comprising selectively opaque message context, the addressing information and selectively opaque message context are respectfully specified by an endpoint reference and message information headers, the message information headers further comprising a reply-to property identifying an intended recipient for a reply to the transport neutral message, a relates-to property that indicates how the transport neutral message relates to a different transport neutral message, at least one of the one or more reference properties to ensure that the reply-to property contains additional information to provide one or more functions related to a sender'"'"'s implementation, and a fault-to property that is used to send one or more responses to a specific entity when there is a fault associated with the message, wherein the selectively opaque message context is based on an Extended Markup Language (XML) messaging protocol; binding the transport neutral message to a transport protocol for communication to the message recipient, wherein binding the transport protocol is based on Simple Object Access Protocol (SOAP); and wherein at least a portion of the selectively opaque message context is not directed to the message recipient. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A computer-readable storage medium comprising computer-program instructions for open content model Web service messaging in a networked computing environment, the computer-program instructions being executable by a processor for:
-
generating a transport neutral message comprising message recipient information, endpoint addressing information, and one or more reference properties comprising selectively opaque message context, the addressing information and selectively opaque message context are respectfully specified by an endpoint reference and message information headers, the message information headers further comprising a reply-to property identifying an intended recipient for a reply to the transport neutral message, a relates-to property that indicates how the transport neutral message relates to a different transport neutral message, at least one of the one or more reference properties to ensure that the reply-to property contains additional information to provide one or more functions related to a sender'"'"'s implementation, and a fault-to property that is used to send one or more responses to a specific entity when there is a fault associated with the message, wherein the selectively opaque message context is based on an Extended Markup Language (XML) messaging protocol; binding the transport neutral message to a transport protocol for communication to the message recipient, wherein binding the transport protocol is based on Simple Object Access Protocol (SOAP); and wherein at least a portion of the selectively opaque message context is not directed to the message recipient. - View Dependent Claims (9, 10, 11, 12, 13)
-
-
14. A computing device comprising:
-
a processor; and a memory coupled to the processor, the memory comprising computer-program instructions executable by the processor for open content model messaging in a networked computing environment, the computer-program instructions comprising instructions for; generating a transport neutral message comprising message recipient information, endpoint addressing information, and one or more reference properties comprising selectively opaque message context, wherein a portion of the selectively opaque context directs a message recipient as to how to handle one or more messages sent to the endpoint in a session, and further wherein the addressing information and selectively opaque message context are respectfully specified by an endpoint reference and message information headers, the message information headers further comprising a reply-to property identifying an intended recipient for a reply to the transport neutral message, a relates-to property that indicates how the transport neutral message relates to a different transport neutral message, at least one of the one or more reference properties to ensure that the reply-to property contains additional information to provide one or more functions related to a sender'"'"'s implementation and a fault-to property that is used to send one or more responses to a specific entity when there is a fault associated with the message, wherein the selectively opaque message context is based on an Extended Markup Language (XML) messaging protocol; binding the transport neutral message to a transport protocol for communication to the message recipient, wherein binding the transport protocol is based on Simple Object Access Protocol (SOAP); and wherein at least a portion of the selectively opaque message context is not directed to the message recipient. - View Dependent Claims (15, 16, 17, 18, 19)
-
-
20. A computing device comprising:
-
a processor; and a memory coupled to the processor; an open content model (OCM) messaging component stored in the memory and executed on the processor to; generate a transport neutral message comprising message recipient information, endpoint addressing information, and one or more reference properties comprising selectively opaque message context, the addressing information and selectively opaque message context are respectfully specified by an endpoint reference and message information headers, the message information headers further comprising a reply-to property identifying an intended recipient for a reply to the transport neutral message, a relates-to property that indicates how the transport neutral message relates to a different transport neutral message, at least one of the one or more reference properties to ensure that the reply-to property contains additional information to provide one or more functions related to a sender'"'"'s implementation, and a fault-to property that is used to send one or more responses to a specific entity when there is a fault associated with the message, wherein the selectively opaque message context is based on an Extended Markup Language (XML) messaging protocol; bind the transport neutral message to a transport protocol for communication to the message recipient, wherein binding the transport protocol is based on Simple Object Access Protocol (SOAP); and wherein at least a portion of the selectively opaque message context is not directed to the message recipient. - View Dependent Claims (21, 22)
-
-
23. A computer-readable storage medium, wherein the medium does not include a signal, comprising computer-program instructions executable by a processor for implementing an open content model data structure thereon, the open content model data structure comprising:
-
a message recipient data field; an endpoint addressing data field; and one or more reference properties data fields comprising selectively opaque message context, at least a portion of the selectively opaque message context is not directed to the message recipient, wherein the endpoint addressing data field and selectively opaque message context are respectfully specified by an endpoint reference and message information headers, the message information headers further comprising a reply-to property identifying an intended recipient for a reply to the transport neutral message, a relates-to property that indicates how the transport neutral message relates to a different transport neutral message, at least one of the one or more reference properties to ensure that the reply-to property contains additional information to provide one or more functions related to a sender'"'"'s implementation, and a fault-to property that is used to send one or more responses to a specific entity when there is a fault associated with the message, wherein the selectively opaque message context is based on an Extended Markup Language (XML) messaging protocol, wherein the transport neutral message is bound to a transport protocol for communication to the message recipient, the transport protocol being based on Simple Object Access Protocol (SOAP). - View Dependent Claims (24)
-
Specification