| |
November 2002 Datenerfassung von den industriellen Systemen: Bediener 3-31 3 Ein ZUSATZINFORMATIONZUGANG des DAIS-Bedieners kann eine Anzahl von hartnäckigen allgemeinen Gruppen haben. Allgemeine Gruppen können verwendet werden und gehandhabt worden durch die Gruppenschnittstelle, beziehen Sie sich Abschnitt 4,2,7, "DAISGroup IDL," auf Seite 4-40. Dienstleistungen, die nicht eingeführt werden, werfen die CORBA-Standardausnahme auf NO_IMPLEMENT . Nicht können eingeführte Ausnahmen für einen Datenzugang erwartet werden Lernabschnitt, Warnungen u. Falllernabschnitt und Kontrolle. Tabelle 3-7 DAIS-Bediener IDL in UML 3,2,2,2 IDL // Akte: DAISServer.idl # ifndef _ DAIS_SERVER_IDL # definieren Sie _ DAIS_SERVER_IDL # Pragmapräfix "omg.org" # schließen Sie < DAISDASession.idl > mit ein # schließen Sie < DAISAESession.idl > mit ein Modul DAIS { enum ServerState { SERVER_STATE_RUNNING, SERVER_STATE_FAILED, SERVER_STATE_NOCONFIG, SERVER_STATE_SUSPENDED, SERVER_STATE_TEST }; DA IST Ion::DataA c c es s::S es s (vom Ion DAIS DA S es s) < < Interfac e > > DA IST der ndE-Entlüftungsöffnungen::S es s::Alarm s A Ion (vom Ion DAIS AE S es s) < < Interfac e > > Cl-IE-NT DA IST:: Se-rve r s-tatus (): DA IST s-erverStatus ion() der ses s des c-reate_data_ac c es s _ ion_for_view() der ses s des c-reate_data_ac c es s _ ion() der and_events _ s es s des c-reate_alarm s _ ion_for_view() der and_events _ s es s des c-reate_alarm s _ find_views () < < Interfac e > > 0.. n 1 0..n 1 0..n 1 GroupEntry (von DAIS GroupE ntry) Ublic Gruppe P Kennzeichnung: EID Resourc s-tatus: DA IST tate der ces s::Group::S::DataA c 0.. n 1 0..n 1 |  |
|
| |
|
|