Site Owners

Site owners install Backplane Protocol on their pages so that apps can communicate.

Hosting multiple JavaScript applications on a single page means either tackling the coding challenge of integrating data between each individual component, or operating each app independently. This results in a broken user experience.

A good example is with single sign-on. Site owners are either forced to integrate Apps with their site login system or users are are forced to log in to each app on the page separately. If you do decide to take on the coding challenge, it can be endless, as application vendors continue to innovate and update their separate components and introduce new compatibility issues for you to solve.

With Backplane Protocol, you can add compliant apps to your page and, with a little configuration of credentials and some supporting JavaScript code, they’ll just work. There’s no integration coding to become obsolete, no lock-in with a specific vendor; you can plug in new Backplane-compliant apps whenever you want, and they’ll work with the others already on the page.

What is Backplane Protocol?

Backplane Protocol lets trusted apps share information. When placed together on a web page, Backplane-compliant apps share user identity and other information, seamlessly, regardless of their source. Explained another way, Backplane Protocol provides a secure framework for interaction between multiple, independent client- and server-side parties in the context of a browser session. In essence, Backplane Protocol defines a message distribution system where messages are delivered securely, reliably, in order, and in real time. When a user takes action in one app, the other apps will get the news from Backplane.

Key advantages for Site Operators include:

  • Create a unified user experience for your users
  • Avoid costly integrations with proprietary APIs
  • Move quickly to adopt (or remove) the latest features for your site from best-of-breed vendors
  • Keep up with the best sites on the internet

Getting Started: Enabling Backplane on your site

  1. Choose a Backplane Server and follow their installation instructions
  2. Choose vendors who provide Backplane Complaint apps and/or make your own custom apps Backplane compliant using the specification documents listed on the right of every page.