From eacbf5bb4d57af21c731f41251015d3b991ad490 Mon Sep 17 00:00:00 2001 From: guest Date: Fri, 30 Nov 2007 13:41:25 +0000 Subject: final version, initial import git-svn-id: svn+ssh://mecka.net/home/svn/rtcorba-thesis@1 cba7306a-a4a0-4afd-bcb4-bd19f8a24309 --- diplomathesis/node67.html | 123 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 123 insertions(+) create mode 100644 diplomathesis/node67.html (limited to 'diplomathesis/node67.html') diff --git a/diplomathesis/node67.html b/diplomathesis/node67.html new file mode 100644 index 0000000..015c486 --- /dev/null +++ b/diplomathesis/node67.html @@ -0,0 +1,123 @@ + + + + + +Softwaredesign + + + + + + + + + + + + + + + + + + + + + +

+Softwaredesign +

+ +

+Der Server auf CPX 2 stellt einen übermittelten Wert auf einem digitalen Ausgangsport dar und empfängt parallel beliebig große Strings (zum Beispiel Logdateien). + +

+Auf den anderen CPXen werden Clients gestartet. Ein Client kann in vier verschiedenen Modis gestartet werden. Jeder Modi benutzt ein anderes Interface oder eine Kombination mehrerer Interfaces zur Kommunikation mit dem Server: + +

+

+
PortAndMessage1
+
Zwei Funktionen in einem Interface, eine zum Übertragen der Logdatei, eine für die Portinformation. Zuerst werden mit höchster Priorität die Ports gesetzt, danach mit Niedrigster die Logdatei übertragen. +
+
PortAndMessage2
+
Logdatei und Portinformationen werden in einem hoch priorisierten Funktionsaufruf gemeinsam übertragen. +
+
MessageOnly
+
In einer Endlosschleife werden Logdateien übertragen (niedrig priorisiert). +
+
MessageAndPortSeperate
+
Zwei Interfaces mit je einer Funktion. Ein niedrig priorisiertes zur Übertragung der Logdateien und ein hoch priorisiertes zur Übertragung der Portinformationen. +
+
+ +

+Der Client auf CPX1 überträgt bei Zustandsänderungen eines Eingangsports den Wert des digitalen Eingangsports und einen String beliebiger Größe (PortAndMessage1, PortAndMessage2 MessageAndPortSeperate Mode). Von CPX3 aus versenden teilweise mehrere Clients parallel Strings verschiedener Größe (MessageOnly Mode). Die Anzahl laufender Supplier auf CPX3 entspricht der Anzahl Logdateiensender in Abbildung 31, 32 und 33. + +

+ +

+ +
+Manuel Traut +2007-02-25 +
+ + -- cgit v1.2.3