-
公开(公告)号:US08392555B2
公开(公告)日:2013-03-05
申请号:US12475959
申请日:2009-06-01
IPC分类号: G06F15/173
摘要: A method and system for controlling message throughput rates of clients connected to a broker device in a publish/subscribe network are disclosed. The broker device determines a maximum allowable message throughput for each client connected to the broker device. If a message-producing rate of a client exceeds the maximum allowable message throughput of the client, the broker device sends a negative acknowledgement (NACK) packet to the client and messages from the client are not accepted at the broker device. The NACK packet includes a maximum allowable message throughput of the client, so the client can adjust its message-producing rate based on the maximum allowable message throughput of the client. The present invention can be applied to a publish/subscribe network as well as a TCP/IP network.
摘要翻译: 公开了一种用于控制在发布/订阅网络中连接到代理设备的客户端的消息吞吐率的方法和系统。 代理设备确定连接到代理设备的每个客户端的最大允许消息吞吐量。 如果客户端的消息产生速率超过客户端的最大允许消息吞吐量,则代理设备向客户端发送否定确认(NACK)分组,并且在代理设备处不接受来自客户端的消息。 NACK分组包括客户端的最大允许消息吞吐量,因此客户端可以基于客户端的最大允许消息吞吐量来调整其消息产生速率。 本发明可以应用于发布/订阅网络以及TCP / IP网络。