next up previous contents
Nächste Seite: Dokumentation Aufwärts: Der Application-Server Zope Vorherige Seite: Der Application-Server Zope   Inhalt


Eigenschaften

Im Folgenden wird die Open Source Software ,,Zope`` näher betrachtet. Die Abkürzung steht für ,,Z Object Publishing Environment``, eine übliche Benennung im Open Source Bereich. Im Zope-Buch [8] stehen auf den Punkt gebracht zwei Erklärungen über das grundlegende Wesen von Zope:

1. Zope ist ein Open-Source-Server für Web-Applikationen. (S. 12)

2. Zope ist ein Framework für die Entwicklung von Web-Applikationen. (S. 20)

Vor einer näheren Betrachtung noch eine weitere Definition: Zope nennt sich selbst einen ,,Application-Server``. Eine sehr theoretische Definition des Begriffs findet sich im Internet im Glossar der CoreMedia AG7:

Ein Application Server dient der Verwaltung und dem Betrieb von Applikationen oder Teilapplikationen. Application Server stellen Applikationsverfügbarkeit und sicher.

Die FAQ zur weborientierten Programmiersprache PHP äußert sich etwas deutlicher8:

Der Begriff ,,Application Server`` ist ein sehr schwammiger.

Man könnte unter einem solchen zum Beispiel einen Daemon (Server) verstehen, der die Ausgabe von Programmen (Application) über das Internet zur Verfügung stellt. Dieser Definition zufolge wäre ein Webserver mit PHP bereits ein ,,Application Server``.

In der Java Welt versteht man jedoch etwas anderes unter dem Begriff des ,,Application Servers``: In einem ,,Application Server`` laufen die Applikationen permanent ab, kommt ein Request per HTTP, wird eine entsprechende Methode einer bereits laufenden Anwendung angestoßen, liefert ein Ergebnis, das seinerseits ausgeliefert wird.

Unter einem ,,Application Server`` muss man sich also abstrakt gesehen ein Programm vorstellen, das für Client-Rechner Serverdienste über das Netzwerk bereitstellt. Diese lassen sich im Gegensatz zu einem konventionellen Serverdienst von der Anbieterseite her flexibel programmieren und auch weitgehend anpassen.

Zunächst eine Zusammenfassung einiger Fakten zu Zope:



Unterabschnitte
next up previous contents
Nächste Seite: Dokumentation Aufwärts: Der Application-Server Zope Vorherige Seite: Der Application-Server Zope   Inhalt
Reinhard Holler 2003-04-12