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/node41.html | 130 ++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 130 insertions(+) create mode 100644 diplomathesis/node41.html (limited to 'diplomathesis/node41.html') diff --git a/diplomathesis/node41.html b/diplomathesis/node41.html new file mode 100644 index 0000000..ce8dfaa --- /dev/null +++ b/diplomathesis/node41.html @@ -0,0 +1,130 @@ + + + + + +TAO + + + + + + + + + + + + + + + + + + + + + +

+ +
+TAO - The ACE ORB +

+ +

+TAO ist eine auf das Adaptive Communication Environment (ACE) aufsetzende (siehe Kapitel 3.3.1, Abbildung 9), frei verfügbare, plattformunabhängige, openSource, C++ CORBA Distribution. + +

+Dr. Douglas C. Schmidt, Entwicklungsleiter von ACE/TAO erklärt auf seiner Homepage [Schm07b], die wichtigsten Gründe die Ihn zur Entwicklung von TAO bewegten: + +
+
+ +
+ +

+Im Nachfolgenden wird am Beispiel eines Servicerequests an einen Server (rechter Teil Abbildung 10) der Informationsfluss innerhalb von TAO beschrieben. + +

+Architektur der TAO RT Komponenten (Quelle: [Schm07b]) +[r][width=0.4]./img/tao.jpg +

    +
  1. I/O Subsystem erhält über das RT Netzwerk einen Request +
  2. +
  3. Scheduler ermittelt Priorität des Requests +
  4. +
  5. Je nach Priorität wird der Request auf eine der priorisierten Wartelisten gesetzt +
  6. +
  7. Der ORB Core nimmt den Request aus der Warteliste und reicht ihn mit entsprechender Priorität an den +
  8. +
  9. Object Adapter weiter, welcher in konstanter Zeit das zugehörige Objekt findet +
  10. +
  11. dieses Objekt bearbeitet mit entsprechender Priorität die Anfrage +
  12. +
+ +

+
+
+
+
+
+
+ +

+


+ +Subsections + + + +

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