发明名称 Application programming interface for efficient multicasting of communications
摘要 An API enables an application to make a single call for a send operation to an operating system that results in a multicast communication. The API may provide the ability to define a socket group including one or more sockets, in which each socket represents a respective network connection to another network device. An application may utilize the socket group when calling to the operating system with a send operation, by specifying an identifier (i.e., a handle) of the socket group to the operating system. Based on the socket group identifier, the operating system may control sending multiple instances of a communication to the network devices corresponding to the connections represented by the sockets of the socket group. Tasks that are repeated for every destination of a multicast in known systems may be performed only once, reducing CPU utilization and making applications that use multicasting more scalable.
申请公布号 US2008077692(A1) 申请公布日期 2008.03.27
申请号 US20060526380 申请日期 2006.09.25
申请人 MICROSOFT CORPORATION 发明人 ZUBERI KHAWAR M.
分类号 G06F15/173;G06F15/16 主分类号 G06F15/173
代理机构 代理人
主权项
地址