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

+ +
+RTPOA +

+Der TAO RTPOA kann wahlweise nach der perfect Hashing oder active Demultiplexing Methode arbeiten. Beide Methoden finden das zum IOR (Kapitel 2.6.5) zugehörige Objekt in konstanter Zeit. + +

+

+
perfect Hashing
+
Eine perfect Hash Table bestimmt anhand des Hashwertes des IOR den zugehörigen Skeleton. Eine zweite Hash Table dient zur Bestimmung der zugehörigen Funktion. Hierzu wird das GNU Tool gperf verwendet. Perfect Hashing kann nur verwendet werden, wenn zum Zeitpunkt der Kompilierung bekannt ist, mit welchen Objektschlüsseln und Funktionsnamen gearbeitet wird. +
+
active Demultiplexing
+
Sendet der Client die IOR im Request Header an den Server, so kann damit in einem Schritt der entsprechende Servant und die verknüpfte Operation bestimmt werden. +
+
+ +

+


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