Aurora and OpenAjax Hub

The OpenAjax Alliance describes the OpenAjax Hub as the following:

"The OpenAjax Hub is a set of standard JavaScript functionality defined by the OpenAjax Alliance that addresses key interoperability issues that arise when multiple Ajax libraries are used within the same web page.

Version 1.0 of the OpenAjax Hub includes the following two key features for Ajax interoperability:

  • Ajax library loading and unloading control - The Hub provides APIs for registering libraries, unregistering libraries, and querying about previously registered libraries.

  • Publish/Subscribe Event Hub - The Hub provides an event hub using a publish/subscribe approach allows libraries to publish and subscribe to events in a reliable manner in order to coordinate actions across components from different Ajax libraries."

Copyright 2007-2008 OpenAjax Alliance

'OpenAjax Hub 1.0 Specification' OpenAjax Alliance Wiki, 14 December 2009. Web. 29 February 2012.

Aurora Requirements

In order to publish an event to a subscribing PROIV Function, the publishing code must call the 'publish' API on the OpenAjax Hub that is running in the Open Client browser frame. This ensures that data is successfully assigned, and the action is called in a PROIV Function that is subscribed to the event.

Comment on this topic

Topic ID: 810126

Table of Contents

Index

Glossary

-Search-

Back