| |
3-14 Klinischer BeobachtungscZugangscService, v1.0 April 2001 3 3,2,12 FallcManagementcVeranschaulichung Tabelle 3-12 Die Verbraucher- und Lieferantenschnittstellen mit einbezogen in Fallmanagement. Das DsObservationAccess Vorfeldwartungsdienste, die für Beobachtungen fragen, die innen auftreten die Zukunft. Diese Unterstützung ist asynchronem Zugang in die ein Klienten (Verbraucher) ähnlich registriert Beobachtungen eines Interesses insbesondere, und der Bediener (Lieferant) benennt sie zurück mit den Informationen zu einiger zukünftiger Zeit. Jedoch kann der Wiederholungsbesuch geschehen wiederholt seit Interesse insbesondere übersetzt die Beobachtungen in eine Subskription die Letzte mindestens so lang wie die Lebenszeit des EventSupplier . Bediener können Mehrwert (nicht erfordert oder) durch den Antrag einer Subskriptionsnäheren Bestimmung für ein hartnäckiges hierin spezifiziert Subskription, die über Klienten- und/oder Bedienerwiederanläufen überlebt. ConsumerAccess und SupplierAccess sind die Bestandteile, die handhaben Ausrichtung zum Verbrauchen und Liefern der zukünftigen Beobachtungen, beziehungsweise. Der Fall Einheit wurde entworfen, um Flexibilität beim Anschließen herauf die Fallendpunkte zu geben und umfaßte Betrachtung zum Tun das folgende: Erleichtern Sie den Gebrauch von dem OMG-Mitteilungsservice oder Fallservice als intermediäre Führung. AbstractFactory max_connections: ConnectionId current_connections: ConnectionIdSeq AccessComponent Cess ConsumerAc create_consumer() get_consumer_by _ id() EntConsumer Ev connection_id: ConnectionId obtain_subscription_ty pes() connect_structured_push_supplier() get_connected_supplier() +created_by +creations SupplierAccess create_supplier() get_supplier_by _ id() Ev entSupplier connection_id: ConnectionId ered_ty pes() des obtain_of f connect_push_consumer() get_connected_consumer() subscribe() describe_subscription() generate_test_event() +my-Verbraucher +my-Lieferant +created_by +creations AbstractManagedObject done() CosEventComm::PushConsumer push() disconnect_push_consumer() CosEv entComm::PushSupplier disconnect_push_supplier() |  |
|
| |
|
|