Das Internet ist im Begriff zu einem bedeutenden Kommunikationskanal mit den Kunden, Zulieferern und Geschäftspartnern zu werden. Informationen können von einem Unternehmen allgemein zugänglich gemacht werden. Die Abwicklung von Transaktionen über "online" Produktkataloge, Informationsanforderungen Bestellsysteme, usw. sind Möglichkeiten die Wirtschaft auf revolutionäre Weise zu verändern. Ein Beispiel für eine Realisierung mit WebObjects, ist der Apple Store. Aber auch in anderen Gebieten, wie z.B. der Dienstleistungsbranche, gibt es eine Vielfalt von Einsatzmöglichkeiten. Eine davon ist die hier vorliegende Diplomarbeit, die exemplarisch ein Fernüberwachungssystem für Elektrische Anlagen darstellt.
Die erste Generation von Webservern war nur in der Lage statische Informationen im Web zu publizieren. Da die Unternehmen aber das Bedürfnis hatten dynamische, individuelle und interaktive Informationen anzubieten, regierte die Web-Industrie mit der zweiten Generation von Web-Servern, die folgende Features ausmachen:
* dynamisch erzeugte Webseiten
* Datenbankanbindungen
* elektronische Verkaufsdienste.
Das Prinzip, auf dem diese Technologie beruht, ist die dynamisch generierte "virtuelle" Seite - anstatt einer in HTML kodierten im Dateisystem abgelegten Web-Seite. Diese Art von Seiten wird bei Bedarf auf der Serverseite erzeugt und den anfragenden Client zurückgegeben. Das hat den Vorteil, daß aktuelle Daten wie z.B. Preislisten an einer zentralen Stelle gepflegt werden können und aus denen dann eine große Anzahl von Webseiten generiert werden können, die die aktuellen Preise- und Lieferinformationen enthalten.
Allerdings ist hier noch nicht Schluß mit der Dynamik. Nicht nur der Inhalt einer Seite kann generiert werden. Die Erstellung einer komplexen Anwendungslogik zur Erstellung eines virtuellen Kaufhauses mit Warenkorb- und Bestellsystem ist möglich, und kann somit eine Revolution des Handels bedeuten. Dell[12] bot schon 1996 die Möglichkeit einen PC online zu konfigurieren und anschließend über Internet zu bestellen.
Nicht so offensichtlich, aber nicht minder relevant, ist Einsatz von WWW-Technologie in einem unternehmensinternen, auf Internet-Protokollen basierendem Netzwerk - das sogenannte Intranet. Die derzeitig unternehmensweit verwendeten Applikationen sind heterogene, desktop-spezifische Clients (z.B. auf WindowsNT, Win95, usw.), die oft in Verbindung mit auf Mainframes laufenden Datenbanken kommunizieren. Diese Applikationen, auch Fat Clients genannt, sind mit hohem Aufwand erstellte spezifische Applikationen, die folgende Probleme mit sich bringen:
* Administration und Upgrades der Desktops ist aufwendig
* hohe Kosten für ständigen Upgrade der Hard- und Software
* Sicherheitsprobleme durch Viren, versehentliches Löschen oder absichtlicher Manipulation
* mangelnde Zuverlässigkeit und Stabilität
* inkompatible Desktops verhindern einheitlichen Zugang zu Daten.
Der Aufwand für Wartung und Betrieb solcher Desktops, übersteigt die Anschaffungskosten meist um ein Vielfaches. Die "Total Cost Of Ownership" werden bei der Anschaffung einer Anlage meist nicht berücksichtigt und stellen im laufenden Betrieb eine lästige Notwendigkeit dar.
Der Einsatz von WWW-Anwendungen reduziert diese Kosten deutlich, da bei der Benutzung eines WWW-Browser, als universelles Fontend zu Datenbanken oder anderen Anwendungen, eine standardisierte Schnittstelle und eine mehrfach getestete Client-Applikation verwendet wird. Diese haben einen geringen Wartungs- und Installationsaufwand, der zentralisiert werden kann, und eine hohe Stabilität.
Eine hohe Flexibilität bei der Präsentation von Daten aus heterogenen Datenhaltung, ist mit Intranetanwendungen unter Zuhilfenahme von Middleware-Technologien einfacher zu realisieren. So kommt es in größeren Unternehmen oft vor, daß die Daten, je nach historischem Wachstum der einzelnen Unternehmensbereiche, zum Teil in einem DB/2-System auf einem Mainframe, in einer Sybasedatenbank und zum Teil in ODBC-basierten Lösungen gehalten werden.
Die folgende Literatur bildete die Grundlage für Ausführung des Abschnitts: [WWW96], [FIMI97] und [RKA94].
Dell Computer, einer der größten Hardwareanbieter der Welt.