| |
viii FallcService, v1.1 März 2001 Eine bestimmte Service-Implementierung kann die konstituierenden Schnittstellen als einzelnes stützen CORBA-Gegenstand oder als Ansammlung eindeutige Gegenstände. Dieses erlaubt beträchtliches Implementierungsflexibilität . Ein Klient eines Services kann einen anderen Gegenstandhinweis auf verwenden verständigen Sie mit jeder eindeutigen Service-Funktion. Begrifflich diese internen Gegenstände verschw50ren Sie sich den kompletten Service zur Verfügung stellen. Als Beispiel im Falle kann der Service eine Fallführung beides PushConsumer zur Verfügung stellen und EventChannel Schnittstellen für Gebrauch durch unterschiedliche Arten des Klienten. Ein bestimmter Klient schickt einen Antrag nicht zu einem einzelnen Fallführungsgegenstand aber zu einem Gegenstand, der einführt jedes das PushConsumer und EventChannel Schnittstelle. Versteckt zu allen Klienten, diese Gegenstände wirken aufeinander ein, um den Service zu stützen. Die Service-Designs benutzen auch eindeutige Gegenstände, die spezifische Service-Schnittstellen einführen als die Mittel, unterschiedliche Klienten zu unterscheiden und zu koordinieren, ohne auf zu bauen Bestehen eines Gegenstandgleichheittests oder irgendeiner spezieller Weise des Kennzeichnens der Klienten. Verwenden der Fallservice wieder als Beispiel, wenn ein Fallverbraucher mit angeschlossen wird Fallführung, ein neuer Gegenstand wird verursacht, der das PullSupplier stützt Schnittstelle. Gegenstandhinweis auf diesem Gegenstand wird zum Fallverbraucher zurückgebracht, der dann verlangen kann Fälle durch das Hervorrufen des passenden Betriebes auf dem neuen Lieferantengegenstand. Weil jeder Klient verwendet einen anderen Gegenstandhinweis, um auf die Fallführung, der Fall einzuwirken Führung kann verfolgen und mehrere simultane Klienten handhaben. Eine Fallführung als Ansammlung Gegenstände, die sich verschw50ren, mehrfachen simultanen Verbraucher zu handhaben Klienten. Gebrauch von Wiederholungsbesuchsschnittstellen Dienstleistungen setzen häufig Wiederholungsbesuchsschnittstellen ein. Wiederholungsbesuchsschnittstellen sind Schnittstellen, die a Klientengegenstand wird angefordert, um sich zu stützen, um einem Service zu Wiederholungsbesuch zu ermöglichen zu ihm zum Hervorrufen einiges Betrieb. Der Wiederholungsbesuch kann sein z.B. Daten zu a zurück asynchronously zu übermitteln Klient. Wiederholungsbesuchsschnittstellen haben zwei Hauptnutzen: Sie definieren offenbar, wie ein Klientengegenstand an einem Service teilnimmt. Sie erlauben den Gebrauch von der Standardschnittstellendefinition (OMG IDL) und Betrieb Einheiten der Anforderung (Gegenstandhinweis). Nehmen Sie Keine Globalen BezeichnercRäume An Einige Dienstleistungen setzen Bezeichner ein, um verschiedene Elemente zu beschriften und zu unterscheiden. halten Sie Designs annehmen oder bauen nicht auf jeden globalen Bezeichnerservice oder globale Kennzeichnung instand Räume zwecks arbeiten. Der Bereich der Bezeichner wird immer auf irgendeinen Kontext begrenzt. Z.B. im nennenservice, ist der Bereich von Namen das bestimmte Namengeben Kontextgegenstand. Im Fall, in dem ein Service Identifikation erzeugt, können Klienten annehmen, daß eine Kennzeichnung innen einzigartig ist sein Bereich aber sollte keine andere Annahme bilden. |  |
|
| |
|
|