Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migration of unmigrated content due to installation of a new plugin
Znav
nextIceGrid Persistent Data
previcegridnode

The IceGrid registry hosts several well-known objects. The following table shows the default identities of these objects and their corresponding Slice interfaces:

Default Identity

Interface

IceGrid/AdminSessionManager

Glacier2::SessionManager

IceGrid/AdminSessionManager-replica

Glacier2::SessionManager

IceGrid/AdminSSLSessionManager

Glacier2::SSLSessionManager

IceGrid/AdminSSLSessionManager-replica

Glacier2::SSLSessionManager

IceGrid/Locator

Ice::Locator

IceGrid/Query

IceGrid::Query

IceGrid/Registry

IceGrid::Registry

IceGrid/Registry-replica

IceGrid::Registry

IceGrid/RegistryUserAccountMapper

IceGrid::UserAccountMapper

IceGrid/RegistryUserAccountMapper-replica

IceGrid::UserAccountMapper

IceGrid/SessionManager

Glacier2::SessionManager

IceGrid/SSLSessionManager

Glacier2::SSLSessionManager

It is a good idea to assign unique identities to these objects by configuring them with different values for the IceGrid.InstanceName property, as shown in the following example:

Wiki Markup
{zcode}
IceGrid.InstanceName=MP3Grid
{zcode}

This property changes the identities of the well-known objects to use MP3Grid instead of IceGrid as the identity category. For example, the identity of the locator becomes MP3Grid/Locator.

The client's configuration must also be changed to reflect the new identity:

Wiki Markup
{zcode}
Ice.Default.Locator=MP3Grid/Locator:tcp -h registryhost -p 4061
{zcode}

Furthermore, any uses of these identities in application code must be updated as well.

Ztop
See Also
Zret
Znav
nextIceGrid Persistent Data
previcegridnode