发明名称 Efficiently sending event notifications over a computer network
摘要 A method for efficiently sending notifications over a network. A client system requests to be notified when an event occurs. A server system receives the requests and monitors for the occurrence of the event. When the event occurs a single packet using a connectionless protocol (such as User Datagram Protocol) is sent to the client to notify the client of the occurrence of the event. Using a connectionless protocol to send notification reduces the overall amount of data on the network and thus reduces network congestion and the processing capacity of the server and client. When the client system receives notification an attempt to establish a connection using as connection-oriented protocol is executed. Additional data associated with the occurrence of the event is transferred over the connection. The server may repeatedly send notification using a connectionless protocol until a connection using a connection-oriented protocol is established. The server may send notification that notifies the client of the occurrence of multiple events simultaneously within a single packet. The server may also notify multiple applications of the occurrence of an event using a single notification.
申请公布号 US6999992(B1) 申请公布日期 2006.02.14
申请号 US20000680122 申请日期 2000.10.04
申请人 MICROSOFT CORPORATION 发明人 DEEN BRIAN;SODERBERG JOEL MATTHEW;HOPMANN ALEX
分类号 G06F15/16 主分类号 G06F15/16
代理机构 代理人
主权项
地址