发明名称 Message switch file sharing
摘要 Embodiments relate to message switch file sharing. A file is accessed by a computer processor of a client producer device to share with a plurality of client consumer devices across a network. The computer processor partitions the file into a sequence of message payloads associated with a topic and a scheme. The scheme defines a sequence identifier to establish an order to reassemble the sequence of message payloads into the file. A sequence of messages is formed including the topic and the sequence of message payloads. The sequence of messages is published to a message queue associated with the topic in a message switch in the network. The message switch provides the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic.
申请公布号 US9560114(B2) 申请公布日期 2017.01.31
申请号 US201414480793 申请日期 2014.09.09
申请人 INTERNATIONAL BUSINESS MACHINES CORPORATION 发明人 Cuomo Gennaro A.;Joseph Dinakaran;Moore Victor S.;Truty Gregory L.
分类号 H04L29/08;H04L12/58 主分类号 H04L29/08
代理机构 Cantor Colburn LLP 代理人 Cantor Colburn LLP ;Bowman Nicholas
主权项 1. A method for message switch file sharing, the method comprising: accessing a file, by a computer processor of a client producer device, to share with a plurality of client consumer devices across a network; partitioning by the computer processor, the file into a sequence of message payloads associated with a topic and a scheme, the scheme defining a sequence identifier to establish an order to reassemble the sequence of message payloads into the file; forming by the computer processor, a sequence of messages comprising the topic and the sequence of message payloads; and publishing by the computer processor, the sequence of messages to a message queue associated with the topic in a message switch in the network, the message switch providing the client consumer devices with access to the sequence of message payloads based on subscriptions to the topic, wherein subscription information of the subscriptions is stored on the message switch in one or more access control lists associated with the message queue, the message queue is one of a plurality of message queues in the message switch, each of the message queues mapped to a single topic of a plurality of topics, each of the message queues having separate instances of the one or more access control lists, and the one or more access control lists are configured through the client producer device to manage access to the topic, wherein the one or more access control lists comprise user lists with associated permissions and are subdivided into a publisher list and a subscriber list, and further wherein the client producer device is configured to define a callback notification and a filter in the one or more access control lists.
地址 Armonk NY US