A service-oriented
bus for distributed gaming systems allowing gaming machines, servers, workstations, mobile PCs, handheld devices and automatic telling machines to talk together over a network. The game
service bus provides a publish-and-subscribe message
bus over a
private network within a gaming property and / or over the public Internet across several properties. The
service bus framework allows participating communicating end points to publish services or subscribe to services in a simple and standardized high level fashion, thereby enabling the devices to understand one-another, thus“talk” together. The “talking together” paradigm is rather appropriate, as it emphasizes the value that the
service bus brings to a complex distributed casino gaming
system that may include thousands of devices manufactured by dozens of vendors. Gaming machines may talk together in a peer-fashion over the service
bus, which is well suited for multiplayer gaming. The service-oriented bus allows
third party ultra-specialized vendors to offer dazzling plug-in services directly on the casino floor, such as automated geo-localized logistic support and other geo-localized services.