摘要 |
<p>The application discloses a network system (1200) which provides a Web Services notification broker (1202) (also referred to as a Web Services push gateway). A primary function of the notification broker (1202) is to convert from one protocol set to another. In the case of the Web Services notification broker, the protocol conversion is from the Web Services protocols (1204) (e.g., UDDI, WSDL, SOAP, etc.) to the Mobile Domain Push protocols (1206) (e.g., SMS, WAP Push, SIP, MMS, etc.), thus providing a gateway between the Web Services domain (1208) and the Mobile Push technologies domain (1210). The notification broker (1202) abstracts the mobile technologies in such a way that an Internet application developer can build applications without specific knowledge of the mobile domain. The notification broker (1202) assumes the responsibility for deciding the most appropriate push technology to deliver the message to a particular user. A preferred Web Services push gateway includes a Web Services endpoint terminating Web Services protocols and comprising an interface for advertising a push service, a plurality of mobile push bearers, a push adaptation layer, a push router, a presence agent, and a user preference agent.</p> |