Einleitung Funktion Download Installation Testen Konfiguration Panzenböck Phillipp 13.05.2003 Einleitung Einleitung Funktion Download Installation Testen Konfiguration • Der Applikationsserver wird von einer in Schweden ansässigen Firma namens Ironflare entwickelt – Orion ist das einzige Produkt dieser Firma • Der Orionserver ist komplett in Java geschrieben. Dadurch hat er keine speziellen Anforderungen an die Plattform. Einzige Vorraussetzung ist eine Java Virtual Machine, die Java2-kompatibel ist • Orion kann auf folgenden Systemen installiert werden: Windows 95/98/NT/2000/XP, Sparc Solaris, Linux, FreeBSD 4.x, AS/400 HP-UX • Derzeitiger Stand 2.0.1 unterstützt EJB 2.0, JSP 1.2,…. Einleitung •Statisch vs. Interaktiv (individuell) •„Just in Time“ Seitenaufbau erfordert zusätzlich Programmlogik Funktion Funktion •Entwicklung von Business-Applikationen Download •Hohe Wiederverwendbarkeit auf jedem J2EE-Server Installation •Middleware Testen (zwischen Anwendung, die einen Web-Dienst realisiert, und dem Webserver, der die Anfragen der Besucher entgegennimmt sowie der Datenbank, die die Komponenten der Website verwaltet. Konfiguration •3 Schicht-Architektur („Three-Tier-Architecture“) Einleitung J2EE (Java 2 Enterprise Edition) -Architektur: Funktion Funktion Download J2EE-Server Browser Html-Client HTTP Web Container (Java Server Pages) Datenbank Installation Java Testen Benutzer-Seite EJB Container (Enterprise Java Beans) Konfiguration JDBC&SQL Server-Seite Dunn, Java2EE, Seite 11 Seververgleich: http://www.theserverside.com/reviews/matrix.jsp Einleitung Funktion Download Installation Testen Konfiguration Download des Orionservers • www.orionserver.com • Auswahl „stable binaries“ • Download bestätigen Einleitung Funktion Download Installation Testen Konfiguration Einleitung Funktion Download Installation Testen Konfiguration • • • • • • • • Entpacken auf c:/ File tools.jar (im Verzeichnis C:\jdk1.x\lib) in das c:/orion Verzeichnis -> dadurch wird der Zugriff auf den Java Compiler ermöglicht Öffnen der Dos – Konsole Befehl java –jar orion.jar –install Passwort: eigene Wahl Bestätigung des Passwortes w.o. Einleitung Funktion Download Installation Testen Konfiguration Einleitung Funktion Download Installation Testen Konfiguration • • • • • • Entpacken auf c:/ File tools.jar in das c:/orion Verzeichnis -> dadurch wird der Zugriff auf den Java Compiler ermöglicht Öffnen der Dos – Konsole Befehl java –jar orion.jar –install Passwort: eigene Wahl (notwendig für das Orion Konfigurationstool) • Bestätigung des Passwortes w.o. Einleitung Funktion Download Installation Testen Konfiguration Parameter beim Starten des Servers –jar orion jar -parameter Einleitung Funktion Download Installation Testen Konfiguration • -install • -quiet • -config • -console • -out[file] • -err[file] • -? oder –help • -version installiert den Server unterdrückt den Standard Output spezifiziert den Speicherort für die server.xml Konfigurationsdatei startet gleichzeitig die Admin-Console spezifiziert eine Datei in der der Standard Output gespeichert wird spezifiziert eine Datei in der der Standard Output gespeichert wird zeigt die Hilfe an zeigt die Versionsnummer an Einleitung Testen des Servers: Funktion http://localhost:80/examples/jsp/checkbox/check.html Download Installation Testen Testen Konfiguration Einleitung Funktion Download Installation Testen Testen Konfiguration <FORM TYPE=POST ACTION=checkresult.jsp> Einleitung Testen des Servers: Funktion Auswahl von Früchten treffen und Formular abschicken Download Installation Testen Testen Konfiguration Was tun, wenn man nicht mehr weiter weiß ? Einleitung Funktion Download Installation Testen Testen Konfiguration • Mailingliste bei orionserver.com • www. Orionsupport.com • Forum über Orion http://forums.atlassian.com/index.jspa Autoupdatefunktion Einleitung Funktion Download Installation Testen Konfiguration • Einfacher Versionsupdate möglich • Alle Konfigurationen, Einstellungen und bestehende Applikationen bleiben unverändert Einleitung Funktion Download Installation Testen Konfiguration • Alle Einstellungen am Server werden über xml Files vorgenommen. Die XML-Konfigurationsfiles liegen im Verzeichnis orion/config. • Man kann die Konfigurationsfiles grob in drei Kategorien einteilen: • Dateien zum Konfigurieren des Servers selbst z.B. (server.xml) • Dateien zum Konfigurieren der einzelnen J2EE User Applications, dabei handelt es sich um standardisierte Files die von allen J2EE Servern verwendet werden z.B. (web.xml) • Orionspezifische Konfigurationsfiles (z.B. orionapplication.xml)