Federations


The following section covers the management of federations with the NXTware Server and the IME development environment.

Description

  • A federation is a mechanism in which we group one or many iors (IOR:, corbaloc:, anything that can be passed to string_to_object).
  • It is possible to write an ior, delete an ior and fetch all iors (Federations do not provide one ior at a time)
  • A federation is uniquely identified using it's name.
  • IORs making up a federation can be stored in 3 different ways:
    1. In a folder. In this case each ior will be stored in a file. (1 file per ior)
    2. Using a database.
  • The pool name is a name of a pool defined in the NXTWare db pool system. (the drop down is auto-populated)
  • Schema name represents the schema which will hold the table that will hold the iors. (optional)
  • Table name represents the table that will hold the iors (auto populated by using the federation name as a basis)
  • Column Name is the column that will the contain the ior value. (One row per ior)
    3. HTTP/URL
  • The ability to provide a URL to write, delete and read urls
  • These are by default populated with the urls supported by NXTWare's CorbaFederationsServlet.

    Adding

    To add a new federation to a configuration, click the New button.
    Enter a filename



    Select the filename created in the previous step and click the New button



    Enter a federation name



    Complete the creation by choosing the iors storage mechanism and click the Apply button



    Deleting

    To remove an existing federation from a configuration, click the Delete button.