next up previous contents
Next: Server-Side Includes Up: Konfiguration Previous: CGI-Programme

Hilfsprogramme

Die meisten Server bieten eine Programmierschnittstelle an, die unter dem Namen Application Programming Interface (API) bekannt ist. Darüber können Anwendungsprogramme die Kernfunktionen eines Servers ansprechen oder mit anderen Programmen Informationen austauschen und somit den schon vorhandenen Konfigurationsanweisungen neue Funktionalitäten hinzufügen oder sie überschreiben. Auch neue Konfigurationsanweisungen können erzeugt werden. Jedes Hilfsprogramm muß in den Server eingebunden werden, wofür jeder Server eigene Mechanismen und Konfigurationsanweisungen verwendet. Der Apache-Server unterhält eine Datei, in der sämtliche eingebundenen Programme (in diesem Fall Modules genannt) aufgelistet sind. Um diese zu aktivieren, müssen sie vor der Installation des Servers mit dem gesamten Server-Code compiliert werden. Erst dann können sie anhand der AddModule-Anweisung miteingebunden und deren Funktionalität genutzt werden.

Der Netscape Enterprise Server wendet dafür eine andere Methode an. Hier werden neue, vorcompilierte Programme mit Hilfe einer Init-Anweisung aus der Server-Konfigurationsdatei eingebunden und müssen nicht mehr mit dem gesamten Server-Code compiliert werden. Anschließend können die neuen Funktionalitäten in der Server-Konfigurationsdatei mit den dafür geschaffenen Anweisungen angewendet werden.



Copyright Munich Network Management Team