Ta bort bakåtkompatibilitet för transportlager

Obs-ikonObs

Vid referenser till fil- och katalogplatser i det här dokumenten är <install-home> den katalog där agentkontrollantpaketet zippades upp.

Du kan minska det antal systemresurser som används av agentkontrollanten om du vet att den inte kommer att anslutas av klienttillämpningar som kräver gamla APIer. När du tar bort bakåtkompatibiliteten använder agentkontrollanten färre kommunikationsportar och mindre minne.

Obs-ikonObs

Eftersom alla verktyg som ingår i TPTP 4.3 kräver bakåtkompatibilitet, bör det här bara göras när nyutvecklade klienttillämpningar används.   Se "Bakåtkompatibilitet i agentkontrollen" för mer information.

Om du ska ta bort bakåtkompatibilitetsfunktionen behöver du bara ta bort de särskilda transportlager som definierats för ändamålet från filen serviceconfig.xml file. Enklaste sättet att göra det är att byta namn på eller ta bort den körbara filen <installdir>/bin/RAServer och sedan köra skriptet SetConfig från samma bin-katalog.  Frånvaron av filen RAServer<.exe> anger att SetConfig ska generera en serviceconfig.xml-fil som inte innehåller bakåtkompatibilitet för transportlager.  När agentkontrollanten startas nästa gång, laddar den inte ned de extra biblioteken och öppnar inte heller de extra kommunikationsportar som den använder för interaktion med klienter som gör förfrågningar med hjälp av gamla protokoll.

Som alternativ kan du manuellt redigera serviceconfig.xml på följande sätt:

  1. Ta bort eller kommentera ut de två definitionerna för kompatibilitet för transportlager.

        <TransportLayer loadlib="tptpCCTL" type="TPTP_CCTL">
            . . .
        </TransportLayer>

     and

        <TransportLayer loadlib="tptpACTL" type="TPTP_ACTL">
            . . .
        </TransportLayer>
     
  2. Ändra PeerConnectionTransport-elementets värde från TPTP_CCTL till TPTP_SOCKET.  Alternativet -shutdown för ACServer-programmet misslyckas om ändringen inte utförs.

 

Närliggande uppgifter
Administrera agentkontrollanten
Bakåtkompatibilitet i agentkontrollanten
Filen serviceconfig.xml

Copyright (C) 2007 Intel Corporation.