| |
September 2002 Namengeben Des Services: Schnittstelle NamingContext 2-9 2 2,2,4 Behebende Namen Der Beschluß Betrieb ist der Prozeß des Zurückholens eines Gegenstandes, der zu einem Namen in a gesprungen wird gegebener Kontext. Der gegebene Name muß den verklemmten Namen genau zusammenbringen. Das Namengeben Service bringt nicht die Art des Gegenstandes zurück. Klienten sind für "das Verengen" verantwortlich der Gegenstand zur passenden Art. Das heißt, warfen Klienten gewöhnlich den zurückgebrachten Gegenstand vom Gegenstand zu einer fachkundigeren Schnittstelle. Die IDL-Definition des Beschlusses Betrieb ist: Gegenstandbeschluß (in Namen N) Erhöhungen (NotFound, CannotProceed, InvalidName); Namen können mehrfache Bestandteile haben; folglich kann name resolution Mehrfachverbindungsstelle überqueren Kontexte. Diese Kontexte können zwischen unterschiedlichen nennenservice-Fällen zu einem Bündnis vereingigt werden. 2,2,5 Namen Unbinding Das unbind Betrieb entfernt einen Namen, der von einem Kontext bindet. Die Definition von unbind Betrieb ist: leerer unbind(inname N) Erhöhungen (NotFound, CannotProceed, InvalidName); 2,2,6 Verursachen, Kontexte Nennend Die nennenvorfeldwartungsdienste zwei Betriebe zum Verursachen der neuen Kontexte: new_context und bind_new_context . New_context() NamingContext; Bind_new_context(inname NamingContext N) raises(NotFound, AlreadyBound, CannotProceed, InvalidName); new_context 2,2,6,1 Dieser Betrieb bringt einen neuen nennenkontext zurück. Der neue Kontext wird nicht zu irgendwelchen gesprungen Name. bind_new_context 2,2,6,2 Dieser Betrieb verursacht einen neuen Kontext und verursacht ein ncontext für ihn das Verwenden binden Name geliefert als Argument. |  |
|
| |
|
|