COM+ Objects and Monikers
Monikers are objects that offer services to other COM+ objects; they give you the ability to identify COM+ objects by name. The services that moniker objects provide are all related to providing pointers to the objects that the moniker identifies. The entire process of identification and the subsequent pointer access is known as binding.
Monikers are objects that implement the IMoniker interface, and are generally implemented in DLLs as COM+ objects. There are two ways of viewing the use of monikers: as a moniker client, a component that uses a moniker to get a pointer to another object; and as a moniker provider, a component that supplies monikers identifying its objects to moniker clients.
COM+ uses monikers to connect ...