Von Jelan Heidelberg
Aus der AS/400-Perspektive machen WebSphere zwei Hauptkomponenten aus: der WebSphere Anwendungsserver, der in den kostenlosen HTTP-Server für die AS/400 integriert ist, und WebSphere Studio, eine Sammlung von PC-basierten Entwicklungstools für Webanwendungen.
Der IBM WebSphere Anwendungsserver ist ein servletbasierter Java Web-Anwendungsserver, den man sich als Web-Middleware oder als einen Bestandteil einer dreigeteilten eBusiness-Umgebung vorstellen kann. Der unterste Bestandteil ist der HTTP-Server. Die oberen Bestandteile sind die Geschäftsdatenbank (z.B. DB2/400) und die Geschäftslogik (z.B. traditionelle Geschäftsanwendungen, wie beispielsweise Auftragsbearbeitung). Der mittlere Bestandteil ist der IBM WebSphere Anwendungsserver, welcher ein Gerüst für eine stabile Verbindung zwischen den HTTP-Anfragen und den Geschäftsdaten und -logik schafft.
1. Die URL Anfrage des Benutzers wird zum HTTP-Server für die AS/400 geleitet. 2.Enthält die Anfrage des Benutzers dynamische Informationen (z.B. ein Subskriptionsformular), wird sie zum WebSphere Anwendungsserver geleitet. 3. Der WebSphere Anwendungsserver ruft das geeignete Java-Servlet auf, um Daten für den Aufbau einer dynamischen Webseite (z.B. eine Abonnementquittierung) zu gewinnen. 4. Das Java-Servlet signalisiert dem WebSphere Anwendungsserver, daß die gewünschten Webseiten zur Distribution bereit stehen. 5. Der WebSphere Anwendungsserver befördert die fertigen Seiten zum HTTP-Server für die AS/400. 6. Der HTTP-Server für die AS/400 schickt die Webseite zum Benutzer.
- Java-Laufzeitunterstützung für Server-basierte Java-Servlets
- standardisierte Object Request Broker (ORBs), um die Anfragen für Daten und andere Dienstleistungen von Client/Server-Anwendungen zu regeln
- Hochleistungsverbindungen zu vielen üblichen Back-end Datenbanken, um den Programmieraufwand, der für eine Verbindung zwischen dynamischen Webseiten und echten Geschäftsdaten erforderlich ist, zu reduzieren.
WebSphere Studio
IBM WebSphere Studio ist ein PC-basiertes Produkt für Webentwickler und Administratoren. Das Produkt bietet einen Workbench, Wizards und andere Webentwicklungstools für dynamische Java-Anwendungen, die auf dem WebSphere Anwendungsserver auf der AS/400, S/390, AIX oder Windows NT laufen.
Der offene Workbench erlaubt es Webdesignern und Entwicklern, HTML, Java-Server-Seiten und Java-Servlet-Code zu integrieren, um dynamische Websites zu gestalten.
- Enthalten sind z.B. Tools wie:
- NetObjects ScriptBuilder für textbasiertes Editieren von HTML und Skript
- NetObjects BeanBuilder zur Integration von JavaBeans und Applets in Anwendungen
- NetObjects Fusion, ein Point-and-click Tool, um fortgeschrittene Websites zu erstellen
- VisualAge for Java, eine integrierte Java-Entwicklungsumgebung
- Built-IT, eine Umgebung zur Montage von Webseiten
Was Java Servlets bieten
- 7 Euro/Monat NEWSabo digital - sofort zugreifen.
- 13,5 Euro/Monat NEWSabo plus inklusive 5x Login & Print-Ausgabe - sofort zugreifen.