Softwarekomponenten: Unterschied zwischen den Versionen

Aus TALSIM Docs
K (→‎Web-Services: Link zu Server-API)
(Bereitete die Seite zur Übersetzung vor)
Zeile 1: Zeile 1:
<languages/>
<translate>
</translate>
{{Navigation|vorher=|hoch=Hauptseite#Programmstruktur|nachher=Verzeichnisstruktur}}
{{Navigation|vorher=|hoch=Hauptseite#Programmstruktur|nachher=Verzeichnisstruktur}}
<translate>
Das Gesamtpaket Talsim-NG besteht aus verschiedenen Softwarekomponenten. Zusammen stellen sie den vollständigen Umfang dar, der für eine komplexe Flussgebietsmodellierung inklusive Stofftransport, Regeln & Steuern, Niederschlag-Abfluss-Simulation, Translation und Retention im Gewässer benötigt wird und im operationellen Einsatz betrieben werden kann. Die Summe dieser Komponenten wird als Flussgebietsmodell bezeichnet.  
Das Gesamtpaket Talsim-NG besteht aus verschiedenen Softwarekomponenten. Zusammen stellen sie den vollständigen Umfang dar, der für eine komplexe Flussgebietsmodellierung inklusive Stofftransport, Regeln & Steuern, Niederschlag-Abfluss-Simulation, Translation und Retention im Gewässer benötigt wird und im operationellen Einsatz betrieben werden kann. Die Summe dieser Komponenten wird als Flussgebietsmodell bezeichnet.  


Es ist aber auch möglich nur einzelne Komponenten einzusetzen, die bestimmte Aufgaben bewerkstelligen. Die Simulation kann auch ohne Pre-  und Postprocessing als Stand-Alone Werkzeug eingesetzt werden. Genauso ist es möglich, den Task Server ohne Simulation einzusetzen.
Es ist aber auch möglich nur einzelne Komponenten einzusetzen, die bestimmte Aufgaben bewerkstelligen. Die Simulation kann auch ohne Pre-  und Postprocessing als Stand-Alone Werkzeug eingesetzt werden. Genauso ist es möglich, den Task Server ohne Simulation einzusetzen.




== Simulation ==
== Simulation ==
===TalsimNG.exe===
===TalsimNG.exe===
: '''Inhalt''': Benutzeroberfläche
: '''Inhalt''': Benutzeroberfläche


Zeile 12: Zeile 20:


:'''Betriebssystem''': Windows XP, Windows 7
:'''Betriebssystem''': Windows XP, Windows 7


===talsimw.exe===
===talsimw.exe===
: '''Inhalt''': Simulations-Engine
: '''Inhalt''': Simulations-Engine


Zeile 19: Zeile 29:


:'''Betriebssystem''': Windows XP, Windows 7
:'''Betriebssystem''': Windows XP, Windows 7


===TalsimSimSrv.exe===
===TalsimSimSrv.exe===
: '''Inhalt''': Simulations-Server
: '''Inhalt''': Simulations-Server


Zeile 26: Zeile 38:


:'''Betriebssystem''': Windows XP, Windows 7
:'''Betriebssystem''': Windows XP, Windows 7


===talsimw.dll===
===talsimw.dll===
: '''Inhalt''': Simulations-Engine als Dynamic Link Library  
: '''Inhalt''': Simulations-Engine als Dynamic Link Library  


Zeile 33: Zeile 47:


:'''Betriebssystem''': Windows XP, Windows 7
:'''Betriebssystem''': Windows XP, Windows 7


==Pre- und Postprocessing ==
==Pre- und Postprocessing ==
===jobService.jar===
===jobService.jar===
: '''Inhalt''': Ablaufsteuerung
: '''Inhalt''': Ablaufsteuerung


Zeile 41: Zeile 59:


:'''Betriebssystem''': unabhängig
:'''Betriebssystem''': unabhängig


===talsimCronos.jar===
===talsimCronos.jar===
: '''Inhalt''': Zeitsteuerung
: '''Inhalt''': Zeitsteuerung


Zeile 48: Zeile 68:


:'''Betriebssystem''': unabhängig
:'''Betriebssystem''': unabhängig


===tasksrv.exe===
===tasksrv.exe===
: '''Inhalt''': Task-Server
: '''Inhalt''': Task-Server


Zeile 55: Zeile 77:


:'''Betriebssystem''': Windows XP, Windows 7
:'''Betriebssystem''': Windows XP, Windows 7


===reportsrv.exe===
===reportsrv.exe===
: '''Inhalt''': Berichts-Engine  
: '''Inhalt''': Berichts-Engine  


Zeile 62: Zeile 86:


:'''Betriebssystem''': Windows XP, Windows 7
:'''Betriebssystem''': Windows XP, Windows 7


===SydroCmd.exe===
===SydroCmd.exe===
: '''Inhalt''':  
: '''Inhalt''':  


Zeile 69: Zeile 95:


:'''Betriebssystem''':
:'''Betriebssystem''':


===SydroTskMgr.exe===
===SydroTskMgr.exe===
: '''Inhalt''':  
: '''Inhalt''':  


Zeile 76: Zeile 104:


:'''Betriebssystem''':  
:'''Betriebssystem''':  


==Webservices==
==Webservices==
Vom Talsim-NG Server bereitgestellte Webservices sind über die [[Server-API]] verfügbar.
 
Vom Talsim-NG Server bereitgestellte Webservices sind über die [[Special:MyLanguage/Server-API|Server-API]] verfügbar.
 
===Apache-Tomcat===
===Apache-Tomcat===
: '''Inhalt''': Web-Server
: '''Inhalt''': Web-Server


Zeile 85: Zeile 117:


:'''Betriebssystem''': unabhängig
:'''Betriebssystem''': unabhängig


===Webservices===
===Webservices===
: '''Inhalt''': Java Server Pages
: '''Inhalt''': Java Server Pages


Zeile 92: Zeile 126:


:'''Betriebssystem''': unabhängig
:'''Betriebssystem''': unabhängig
</translate>

Version vom 23. September 2020, 15:31 Uhr

Sprachen:

Das Gesamtpaket Talsim-NG besteht aus verschiedenen Softwarekomponenten. Zusammen stellen sie den vollständigen Umfang dar, der für eine komplexe Flussgebietsmodellierung inklusive Stofftransport, Regeln & Steuern, Niederschlag-Abfluss-Simulation, Translation und Retention im Gewässer benötigt wird und im operationellen Einsatz betrieben werden kann. Die Summe dieser Komponenten wird als Flussgebietsmodell bezeichnet.

Es ist aber auch möglich nur einzelne Komponenten einzusetzen, die bestimmte Aufgaben bewerkstelligen. Die Simulation kann auch ohne Pre- und Postprocessing als Stand-Alone Werkzeug eingesetzt werden. Genauso ist es möglich, den Task Server ohne Simulation einzusetzen.


Simulation

TalsimNG.exe

Inhalt: Benutzeroberfläche
Beschreibung: Stellt die Basisanwendung dar und liefert den Vollzugriff auf TALSIM-NG Modelldatensätze dar. Zur Simulation werden Datensätze erzeugt, auf die das Programm talsimw.exe oder der TalsimSimSrv.exe zugreift. Die Benutzungsoberfläche startet das Stand-Alone Programm talsimw.exe für eine autarke Simulation oder verwendet den Talsim-Simulations-Server (TalsimSimSrv.exe) für eine In-Process Simulation. Auch im Falle von talsimw.exe liegt eine Kopplung vor, d.h. talsimw.exe kommuniziert mit der Benutzungsoberfläche und teilt das Ende der Simulation mit.
Betriebssystem: Windows XP, Windows 7


talsimw.exe

Inhalt: Simulations-Engine
Beschreibung: Rechenkern für die Simulation. Kann auch autark ohne die Benutzungsoberfläche eingesetzt werden. Voraussetzung ist ein vorliegender Datensatz.
Betriebssystem: Windows XP, Windows 7


TalsimSimSrv.exe

Inhalt: Simulations-Server
Beschreibung: Ist direkt mit der Benutzungsoberfläche gekoppelt (COM-Objekt) und erlaubt während einer Simulation die Animation der Ergebnisse.
Betriebssystem: Windows XP, Windows 7


talsimw.dll

Inhalt: Simulations-Engine als Dynamic Link Library
Beschreibung: Rechenkern für die Simulation. Kann nur in Verbindung mit TalsimSimSrv.exe verwendet werden.
Betriebssystem: Windows XP, Windows 7


Pre- und Postprocessing

jobService.jar

Inhalt: Ablaufsteuerung
Beschreibung: Regelt die Ablaufsteuerung des Pre- und Postprocessings sowie der Simulation. Setzt die gewünschten Schritte für das Pre und Postprocessing sowie für die Simulation zusammen. Wird über XML Dateien konfiguriert.
Betriebssystem: unabhängig


talsimCronos.jar

Inhalt: Zeitsteuerung
Beschreibung: Regelt die Zeitsteuerung des Pre- und Postprocessings sowie der Simulation. Es können verschiedene Konfiguration, d.h. Abläufe einzelner Prozesse in unterschiedlicher zeitlicher Steuerung erstellt werden. Wird über XML Dateien konfiguriert.
Betriebssystem: unabhängig


tasksrv.exe

Inhalt: Task-Server
Beschreibung: Werkzeug für alle Tasks im Pre- und Postprocessing. Kann als eigenständiges Programm laufen oder wird durch den jobService bzw. talsimCronos gesteuert. Wird über Templates (Vorlagen) konfiguriert.
Betriebssystem: Windows XP, Windows 7


reportsrv.exe

Inhalt: Berichts-Engine
Beschreibung: Werkzeug für die Berichtserstellung. Wird über Templates (Vorlagen) konfiguriert. Kann als eigenständiges Programm laufen oder wird durch jobService bzw. talsimCronos gesteuert.
Betriebssystem: Windows XP, Windows 7


SydroCmd.exe

Inhalt:
Beschreibung:
Betriebssystem:


SydroTskMgr.exe

Inhalt:
Beschreibung:
Betriebssystem:


Webservices

Vom Talsim-NG Server bereitgestellte Webservices sind über die Server-API verfügbar.

Apache-Tomcat

Inhalt: Web-Server
Beschreibung: Stellt die Basisfunktionalität für die Webservices zur Verfügung. Public Domain Werkzeug.
Betriebssystem: unabhängig


Webservices

Inhalt: Java Server Pages
Beschreibung: Stellen diverse Funktionalitäten zur Verfügung, um über den Browser Simulationen anstoßen zu können, Ergebnisse betrachten zu können bzw. sorgt für eine entsprechende Animation der Ergebnisse im operationellen Einsatz. Ist im Einzelfall anzupassen.
Betriebssystem: unabhängig