-- SolveighMatthies - 09 Jan 2008

FESA4Dummies

Diese Seite ist nur als Hilfsmittel fuer den Umgang mit FESA gedacht. Sie ersetzt nicht den FESA Primer.

Arbeiten mit FESA, Ablauf

wo Detail was Befehl was passiert?
Modeller Design Klasse/Interface entwerfen,
Methoden und Variablen anlegen,
Abhaengigkeiten definieren
   
Shell Setup   Fesa Setup <> <> scratch legt unter
/common/software/Fesa/CVS/
den gesamten Verzeichnisbaum an
sowie den Quelltext fuer das Software-Geruest
Shell Implementierung Server- und Realtime-Aktivitaeten in der Funktion <>::execute() in <>.cpp implementieren    
(Shell) (Delivery) (die Klasse auf mehreren FECs verwenden wollen) (Fesa Deliver ) (aktuelle C++-Quellen werden in CVS eingecheckt)
Modeller Deploy die Klasse auf den FECs (Front End Computer) bereitstellen Retrieve,
Store
Klasse aus DB holen;
FEC auswaehlen auf dem das Ganze laufen soll;
Performance der Klasse durch Auswahl der Interprozesskommunikation beeinflussen,
Startupmode angeben;
zurueckspeichern in DB
Shell Kompillieren make ausfuehren in /common/software/Fesa/CVS/<>/v0/TEST/ make  
Modeller Instantiate definiert die Anzahl und die Typen der verschiedenen Geraete unabhaengig vom Timing Retrieve,
Store
Eingabe der letzten Parameter/Einstellungen
Shell Instantiate   Fesa Instantiate <> <> <> erstellt eine Instanz der FESA-Klasse auf dem FEC

noch ungeordnet:
wo Detail was BefehlSorted ascending was passiert?
Shell        
Modeller        
Topic revision: r6 - 17 Aug 2011, AdminUser
This site is powered by FoswikiCopyright © by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding Foswiki? Send feedback