Date post: | 06-Apr-2015 |
Category: |
Documents |
Upload: | ima-schlack |
View: | 168 times |
Download: | 1 times |
1 HIS GmbHQIS-LSF
QIS/LSF
Dr. Martin Klingspohn
2 HIS GmbHQIS-LSF
Gliederung
Architektur (Internetszenario) Konfiguration Apache Tomcat Kopplung Loadblancing
3 HIS GmbHQIS-LSF
Architektur (Internetszenario)
4 HIS GmbHQIS-LSF
httpsServer
Servlets
Datenbankserver
ServletEngine POS
Firewall
LinuxServer (DMZ)
Client (Internet)
Server (SN)
Po
rt 443
Port 8009
5 HIS GmbHQIS-LSF
Modularer Aufbau von QIS
VerteilerServlet
PrfAnm
Notenspiegel
Change
Verbindung zu aktivierten Modulen (modules.xml)
6 HIS GmbHQIS-LSF
Darstellung
PrfAnm
Noten-spiegel
Change
Konfigurationsdateien
Konfigurationsdateien
Konfigurationsdateien
VELOCITy
Templates
Templates
Templates
7 HIS GmbHQIS-LSF
• 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
Konzept SPEZIALMODULE
8 HIS GmbHQIS-LSF
Konfigurationsdateien als Properties
Endung: .txt
Konfigurationsdateien als XML-Datei
Endung: .xml
Templates
Endung: .vm
Konfigurationsdateien
9 HIS GmbHQIS-LSF
Original Datei Schluessel1=Wert1 Schluessel2=Wert2 Schluessel3=Wert3
Spezialdatei Schluessel1=Wert1b Schluessel2=
Ergebnis Schluessel1=Wert1b Schluessel3=Wert3
Konfigurationsdateien als Properties
10 HIS GmbHQIS-LSF
Original Datei
<root>
<element1>wert1</element1>
<element2>wert2</element2>
<element3>wert3</element3>
</root>
Spezialdatei
<root>
<element1 ueberschreiben="y">wert1b</element1>
<element2 loeschen="y" />
<element4>wert4</element4>
</root>
Ergebnis
<root>
<element1>wert1b</element1>
<element3>wert3</element3>
<element4>wert4</element4>
</root>
Konfigurationsdateien als XML-Datei
11 HIS GmbHQIS-LSF
Original Datei
<root>
<element1 select =„SELECT * from possys"> wert1</element1>
</root>
Spezialdatei
<root>
<element1 select =„SELECT psem from possys ">wert1</element1>
</root>
Ergebnis
<root>
<element1 select =„SELECT psem from possys ">wert1</element1>
</root>
Konfigurationsdateien als XML-Datei
12 HIS GmbHQIS-LSF
Templates
Konfigurationsdateien werden nach bestimmtenspezifizierbaren Regeln zusammengemischt,während ein hochschulspezifisches Template
dasallgemeine komplett ersetzt.
13 HIS GmbHQIS-LSF
Softwareanforderungen (Linux)
Apache Webserver müssen zusätzliche Module installiert:
Tomcat-Apache Connectoropenssl S-TunnelNicht benötigte Module deaktivieren
14 HIS GmbHQIS-LSF
Softwareanforderungen (WIN2000/2003)
Tomcat Servlet-Server (ab V5) Java JDK 1.5
POS-GX Informix/PostgreSQL-ODBC
S-Tunnel
15 HIS GmbHQIS-LSF
Hardwareanforderungen
Die Hardwareanforderung können Sie über den Link:http://www.his.de/abt1/allgemein/empfehlung
Aufrufen.
16 HIS GmbHQIS-LSF
Installation• Installation von Apache via rpm-Packete
Starten und stoppen• Rcapache2 start • Rcapache2 stop• Rcapache2 restart• Rcapache2 status
Apache (Webserver)
17 HIS GmbHQIS-LSF
Wo liegen die Dokumente?/srv/www/htdocs
Hier wird der Inhalt des Verzeichnisses root der Auslieferung hineinkopiert.
Apache
18 HIS GmbHQIS-LSF
Wo liegen die Konfigurationen?/etc/apache2Basiskonfigurationsdatei: httpd.conf
/etc/sysconfig/Systemdatei: apache2Hier werden unter SuSE nicht benötigte Module deaktiviert.
Apache
19 HIS GmbHQIS-LSF
Verzeichnisstruktur
Tomcat (Servletcontainer)
20 HIS GmbHQIS-LSF
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
21 HIS GmbHQIS-LSF
Loadbalancing