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