next up previous contents
Next: Die ZODB Up: Die Teile der Serverstruktur Previous: Die Teile der Serverstruktur   Contents


Der ZOPE-Server

Der auf [zop04] bereitgestellte ZOPE-Server ist ein Open-Source-Applikationsserver für webbasierte Anwendungen, der in der Skriptsprache Python (siehe [pyt04]) implementiert ist und durch eine freie Entwicklergemeinde stark weiterentwickelt wird.
Er erstellt Webanwendungen aus einzelnen Objekten (Bilder, Pagetemplates, HTML-Seiten, Python- und Perlskripten) und rendert diese dynamisch zu Webseiten, die den Workflow der Webapplikation darstellen.
Der ZOPE-Server wurde als zentrales Element der Webapplikation für den Bildungsmarktplatz Sachsen ausgewählt.

Im Umfeld des ZOPE-Applikationsservers fällt häufig der Begriff des Produkts. Da es in dieser Arbeit ebenfalls genutzt wird, möchte ich kurz erklären, wie es zu verstehen ist. Während im allgemeinen Umfeld ein Produkt ein fertiges Werkstück einer Produktion ist. Im Softwareumfeld ist es das Ergebnis einer Implementierung und Programmierung (im Gegensatz zur Lösung, die nur ein Konzept stellt), also ein fertiges Stück Software. Im ZOPE-Umfeld wird dieser Begriff für alle zusätzlich installierbaren und nutzbaren Software-Erweiterungen verstanden. Der ZOPE-Server stellt also eine Basis und Framework zur Nutzung verschiedener Erweiterungen, die funktionale Zusätze bereitstellen - den Produkten.



Marko Damaschke 2005-06-11