QIS/LSF Dr. Martin Klingspohn.

Slides:



Advertisements
Ähnliche Präsentationen
Semesterarbeit von Dieter Lorenz, Sebastian Galenski, Stephan Bury
Advertisements

Webinterface für eingebettete Systeme in Dual-Server-Architektur
OpenLDAP.
Aufbau des Internets Überblick Prof. Dr. T. Hildebrandt
Basis-Architekturen für Web-Anwendungen
Druck / Ausgaben unter LSF
Zugriff von außen auf das Homeverzeichnis
Fragedateien für „Wer wird Millionär“ selbst erstellen
Pflege der Internetdienste
1 Prof. Dr. Andreas SchmietendorfWS06/07 – Labor C/S-Programmierung Übung 4 Mehrstufige Client/Server-Systeme mit JSPs, Servlets und JavaBeans (Web-Container)
Datenbankzugriff im WWW (Kommerzielle Systeme)
SuperX campusweites Informationssystem Vortrag im Rahmen des Workshop
Tomcat Web-Server installieren
Seite 1 Reinhard Huber Anna Völkl ITTBA Apache Tomcat Anna Völkl, Reinhard Huber
Stefanie Selzer - Pascal Busch - Michael Kropiwoda
Java News & Music Streaming Server und Client. Stefan Pape · Bastian Ruppert · Sebastian Suck Seite 1 von 20 Fachhochschule Lippe und Höxter
Webserver, © Till Hänisch 2002 Apache The open way.
Information und Technik Nordrhein-Westfalen Das personalisierte Portal Düsseldorf, Das personalisierte Portal.
HIS Hochschul-Informations-System
Tomcat (I) Ende 1999 Jakarta-Projekt von Apache, IBM und Sun gegründet
PC I Kursdauer:3 x 3 Stunden Dozentin:Johanna Vohwinkel.
Fli4l Der Ein-Disketten-Router von Sebastian Röhl von Sebastian Röhl.
Linux-HA-Cluster – Heartbeat mit DRBD
Redundanter Fileserver mit Heartbeat2 und DRBD - Linux-HA-Cluster
Plattformunabhängige Serverdienste am Beispiel von webCOB
Internetzugang zur Prüfungsverwaltung Dr. Wilfried Jauer, HIS
Lehre, Studium, Forschung LSF Software-System HIS-GX ist eine Webanwendung für:L ehre, S tudium und F orschung bietet vielfältige Funktionalitäten für.
Hänchen & Partner GmbH 1 Web-Anwendungen mit dem Jakarta Struts Framework 3.Juli 2003 Martin Burkhardt.
Seite Common Gateway Interface. Konzepte. Übersicht 1Einleitung 2Was ist CGI? 3Wozu wird CGI verwendet? 4Geschichtlicher Überblick 5Grundvoraussetzungen.
PHP Pakete und Beispiele Webengineering Robert Lemke.
Herzlich Willkommen Roland Kistler Sales Engineer
Samba.
15b beas WEB App Installation
Einführung Servlets/JSPs
Erste Schritte mit PHP 5 von Max Brandt, 22. September 2006.
Online-Systematiken im Netz
Präsentation von Sonja Pathe
E-Learning mit Moodle und Windows Azure
Dynamische Webseiten mit PHP [und Python]
IFB Speyer Daniel Jonietz dj 2 XAMPP - Was ist das? Paket mit: – X – Apache (Webserver) – MySQL oder SQLite (Datenbank) – Perl (Skriptsprache) –
Java Server Pages Sergej Keterling
FIN-IVS Dr.Fritz Zbrog Verteilte Systementwicklung EJB Tutorial Was wird für EJB-Entwicklung benötigt ? J2EESDK 1.4 (software developement kit)
Einführung in 2 Betriebssysteme
...connecting worlds GDI Workshop Ilmenau, Praktische Anwendung OGC-konformer Service mit ESRI Technologie am Beispiel eines Web Mapping Service.
CMS-Kolloquium am 10. Januar 2006
Bereitstellen von PHP-Webanwendungen auf Windows Azure
Aufzeichnung von Usability-Daten im www. Client-Side Log : automatisch (maschinell) generiertes Protokoll Client : Rechner mit dem Browser des Users Server:
Dedizierte Systeme Typo3 Installation Dedizierte Systeme – Typo3 Installation – Christoph Stollwerk IT Zertifikat der Philosophischen Fakultät WS 2008/2009.
QIS-POS-Schulung | 29.November 2006 | 1 QIS-POS-Schulung 1.Zusammenspiel QIS und POS-GX; Überblick über beteiligte Komponenten.
Linux Webserver mit erweiterten Sicherheitsmerkmalen
Client-Server-Modell
PHP PHP ( „PHP Hypertext Preprocessor") ist eine Skriptsprache
Linux Primary Domain Controller mit
Generative Softwareentwicklung in der Praxis Olaf Kaus, „Java User Group“, Hannover 6.Oktober 2003.
prof. dr. dieter steinmannfachhochschule trier © prof. dr. dieter steinmann Folie 1 vom Montag, 30. März 2015.
Installation, Konfiguration, Online stellen, Zugriff © by Lars Koschinski 2003.
Webserver, Apache und XAMPP
Webserver Apache & Xampp Referenten: Elena, Luziano und Sükran
Webserver einrichten mit Konfiguration, online stellen, Zugang © by Lars Koschinski 2003.
1 Einführung TOMCAT Entwicklung Technischer Informationssysteme SS 2003 Florian Müller.
DaimlerChrysler Workshop Architektur HyperbolicModeler  Notes Client  Notes native Java Klassen  Mehr Informationen über Design  Zugriff auf Dokumente.
Releasworkshop 1.80 Installation & Administration Siegen 1. Juli 2009.
Drei Möglichkeiten zum Betrieb von DPV über das Internet Dr. Matthias Grabert und Walter Geiselmann Uni Ulm.
Historisch-Kulturwissenschaftliche Informationsverarbeitung Advanced IT Basics Linda Schröder Universit ä t zu K ö ln XAMPP – Eine praktische.
IIS The microsoft way. © Windows NT Option pack optionale Server Komponenten IIS (Internet Information Server) Webserver von Microsoft.
Forms 9i - New FeaturesSeite 1 Forms 9i New Features Gerd Volberg OPITZ CONSULTING GmbH.
LINUX II Unit 7 LAMP Server. LAMP ● Linux – Apache - MySQL – PHP ● Leistungsfähiges und kostenloses System zur Genrierung von dynamischen Webseiten und.
15b beas WEB App Installation
Verzeichnisstruktur und Nutzerdaten
Apache The open way.
 Präsentation transkript:

QIS/LSF Dr. Martin Klingspohn

Gliederung Architektur (Internetszenario) Konfiguration Apache Tomcat Kopplung Loadblancing

Architektur (Internetszenario)

Client (Internet) Server (SN) LinuxServer (DMZ) https Server Port 8009 Client (Internet) Server (SN) Port 443 Servlet Engine POS Servlets Firewall Datenbankserver

Modularer Aufbau von QIS VerteilerServlet PrfAnm Noten spiegel Verbindung zu aktivierten Modulen (modules.xml) Change

Darstellung PrfAnm V E L O C I T y Noten- spiegel Change Konfigurations dateien Templates Noten- spiegel Konfigurations dateien Templates Change Konfigurations dateien Templates

Konzept SPEZIALMODULE Ermöglicht hochschulspezifische Anpassungen Alle Änderungen für eine Hochschule müssen sich in den spezifischen Dateien befinden. Die neu angelegten Dateien sollten so klein wie möglich sein und nur die eigentlichen Änderungen enthalten. DateiHIS + DateiHIS_HSKürzel = Konfiguration

Konfigurationsdateien Konfigurationsdateien als Properties Endung: .txt Konfigurationsdateien als XML-Datei Endung: .xml Templates Endung: .vm

Konfigurationsdateien als Properties Original Datei Schluessel1=Wert1 Schluessel2=Wert2 Schluessel3=Wert3 Spezialdatei Schluessel1=Wert1b Schluessel2= Ergebnis

Konfigurationsdateien als XML-Datei Original Datei <root> <element1>wert1</element1> <element2>wert2</element2> <element3>wert3</element3> </root> Spezialdatei <element1 ueberschreiben="y">wert1b</element1> <element2 loeschen="y" /> <element4>wert4</element4> Ergebnis <element1>wert1b</element1>

Konfigurationsdateien als XML-Datei Original Datei <root> <element1 select =„SELECT * from possys"> wert1</element1> </root> Spezialdatei <element1 select =„SELECT psem from possys ">wert1</element1> Ergebnis <element1 select =„SELECT psem from possys ">wert1</element1>

Templates Konfigurationsdateien werden nach bestimmten spezifizierbaren Regeln zusammengemischt, während ein hochschulspezifisches Template das allgemeine komplett ersetzt.

Softwareanforderungen (Linux) Apache Webserver müssen zusätzliche Module installiert: Tomcat-Apache Connector openssl S-Tunnel Nicht benötigte Module deaktivieren

Softwareanforderungen (WIN2000/2003) Tomcat Servlet-Server (ab V5) Java JDK 1.5 POS-GX Informix/PostgreSQL-ODBC S-Tunnel

Hardwareanforderungen Die Hardwareanforderung können Sie über den Link:http://www.his.de/abt1/allgemein/empfehlung Aufrufen.

Apache (Webserver) Installation Starten und stoppen Installation von Apache via rpm-Packete Starten und stoppen Rcapache2 start Rcapache2 stop Rcapache2 restart Rcapache2 status

Apache Wo liegen die Dokumente? /srv/www/htdocs Hier wird der Inhalt des Verzeichnisses root der Auslieferung hineinkopiert.

Apache Wo liegen die Konfigurationen? /etc/apache2 /etc/sysconfig/ Basiskonfigurationsdatei: httpd.conf /etc/sysconfig/ Systemdatei: apache2 Hier werden unter SuSE nicht benötigte Module deaktiviert.

Tomcat (Servletcontainer) Verzeichnisstruktur

Tomcat Starten von Tomcat mit Java-Optionen: C:\Programme\Java\jre1.5.0_06\bin\java.exe -jar -Xmx528m (maximaler Speicher) -Xms128m (Speicherreservierung beim Start) -Dfile.encoding=UTF-8 (Zeichensatz) -Duser.dir="D:\Tomcat (Tomcat-Home) "D:\Tomcat\bin\bootstrap.jar" (Startprogramm) start

Loadbalancing