A facility is provided for implementing a content-based publish-subscribe system using a group-based multicast. The facility includes mapping all possible groups of the publish-subscribe system to a smaller number of multicast groups, wherein the smaller number of multicast groups include brokers and the brokers have consumers. The mapping includes clustering the brokers of the publish-subscribe system into C clusters of multicast groups, wherein each cluster of the C clusters has its own subset of multicast groups, and wherein C>1. The clustered multicast groups are then used to forward an event to consumers within the content-based publish-subscribe system by multicasting the event up to C times, each multicasting being to a different cluster of the C clusters.

Ein Service wird für einführendes Inhalt-gegründet veröffentlichen-unterzeichnet System mit einem Gruppe-gegründeten multicast zur Verfügung gestellt. Der Service schließt das Diagramm aller möglichen Gruppen des Veröffentlichenunterzeichnen Systems zu einer kleineren Anzahl von multicast Gruppen ein, worin die kleinere Zahl multicast Gruppen Vermittler miteinschließen und die Vermittler Verbraucher haben. Das Diagramm schließt das Sammeln der Vermittler des Veröffentlichenunterzeichnen Systems in C Blöcke der multicast Gruppen ein, worin jeder Block der C Blöcke seine eigene Teilmenge multicast Gruppen hat und worin C 1. Die gesammelten multicast Gruppen werden dann benutzt, um einen Fall nachzuschicken den Verbrauchern innerhalb Inhalt-gegründet veröffentlichen-unterzeichnen System durch Multiaufrechnen der Fall bis zu den C Zeiten, jedes Multiaufrechnen, das zu einem anderen Block der C Blöcke ist.

 
Web www.patentalert.com

< (none)

< Wire binding machine

> Detection and deterrence of counterfeiting of two-sided documents

> (none)

~ 00023