OpenAjax Hub Specification v05 ImplementationMetadata

From MemberWiki

Revision as of 23:18, 21 June 2007 by JonFerraiolo (Talk | contribs)
(diff) ←Older revision | Current revision (diff) | Newer revision→ (diff)
Jump to: navigation, search

(The most current version of the OpenAjax Hub Specification is at http://www.openajax.org/member/wiki/OpenAjax_Hub_Specification.

(This wiki page holds a portion of the version 0.5 internal editorial draft for the OpenAjax Hub 1.0 Specification. The home wiki page for the version 0.5 draft specification is at http://www.openajax.org/member/wiki/OpenAjax_Hub_Specification_v05. Version 0.5 is preserved for historical reasons and therefore may be out of date. A key point about version 0.5 is that it holds the first stable version after implementing decisions about the Hub made at the March 2007 face-to-face meeting and in the follow-in meetings which resolved detailed issues from March to May 2007.)



<--previous       contents--^       next-->


Implementation Metadata

This chapter describes the metadata that implementations of the Hub must provide.

Implementation Metadata Fields

OpenAjax.hub.implementer
Required or optional
Required
Type
String
Description
Some sort of GUID, such as a URL, that uniquely identifies the organization that has produced this particular implementation of the OpenAjax Hub specification. For example, the open source reference implementation of the OpenAjax Hub at http://openajaxallianc.sourceforge.net sets this metadata field as follows:

OpenAjax.hub.implementer="http://openajax.org"
OpenAjax.hub.implVersion
Required or optional
Required
Type
String
Description
Implementation-specific version number for this particular implementation,in the form of #[.#]*, such as "1", "1.1" or "1.20.2".
OpenAjax.hub.specVersion
Required or optional
Required
Type
String
Description
Version number of the OpenAjax Hub specification that this implementation supports, in the form of #[.#]*, such as "1", "1.1" or "1.20.2".
OpenAjax.hub.implExtraData
Required or optional
Required
Type
Object
Description
Can be null. An arbitrary Object holding extra information about this particular implementation of the OpenAjax Hub.
Personal tools