REGISTRATION.MOVED

Advisory

Subject Name Syntax

_RV.INFO.RVCM.REGISTRATION.MOVED.name

Purpose

A CM transport presents this advisory when it processes any communication from a persistent correspondent with a familiar name, but an unfamiliar address.

Remarks

The combination of a familiar name with an unfamiliar address implies that a cooperating persistent correspondent has moved—that is, the name has moved to a new transport object (possibly in a new process, or even on a different host computer). The receiving correspondent automatically updates its ledger to reflect the new address of the sending correspondent that moved.

The name element is the reusable name of the relocated correspondent. The name may consist of several elements, so the wildcard character ">" (rather than "*") is the correct way to match all subjects in this position.

Message Fields

Field Name

Description

name

The reusable name of the correspondent that moved. It is identical to the name element.

This field has datatype TIBRVMSG_STRING.

Diagnostics

Several REGISTRATION.MOVED advisories in rapid succession might indicate a name collision (two or more correspondents that claim the same name). This situation can cause thrashing, which defeats the benefit of certified message delivery.