Components: openxri

Description

openxri is a core component of ibrokerKit. It performs the following functions:

  • It acts as a database of all registered i-names (both top-level and community i-names). For example, if an i-broker registers =yourname in the GRS, then =yourname is also registered as an authority in the OpenXRI authority resolution server’s database.
  • This allows the i-broker to keep a list of all registered i-names, and to associate them with user accounts in the ibrokerStore.
  • This makes the i-broker compliant with section 3.13 of the I-Broker Agreement of the Global Service Specification at http://gss.xdi.org/.
  • It allows the i-broker to offer community i-names such as =yourname*something to customers.

This is the unmodified version from the open source project at http://www.openxri.org/.

Packaging

openxri is packaged as a .WAR file for deployment at an XRI authority resolution endpoint, e.g. resolve.youribroker.com.
It is also packaged as a .JAR file for use by other components that need to access the OpenXRI Store.