Letzte Änderung:  
29.03.2010 13:10:12
 
ein Counter...
Anmelden
  Über IWAN - [ein wenig Technik] - [Iwan 5 (Preview)]  
Bild Über IWAN
Bild Das Produkt
Bild ein wenig Technik
PixelBild Installation
PixelBild EMail Benachrichtigungen
PixelBild Iwan 5 (Preview)
Bild Referenzen
Bild Open GIS
Bild History
Bild Aktuelle Änderungen

Bild Dokumentation
Bild Datenzugriff
Bild IwanScript
Bild Symbole und Klassifikation
Bild How-To's
Bild Beispielskripten

Bild Kontakt/Impressum
Bild Kontakt
Bild Impressum
Bild Haftungsausschluss
Bild Copyright
Bild Weitere Links

 

Iwan 5

Ab Version 5 ist die Verwendung von XML Dateien zur Konfiguration möglich.

Namenskonvention

Es wird dabei im Startverzeichnis der Anwendung nach folgendem Schema eine Konfigurationsdatei gesucht:

  1. {ProgrammName}.{Konfiguration}.sysconfig.xml
  2. {ProgrammName}.sysconfig.xml
  3. iwan.sysconfig.xml

Eine der Dateien wird in der angegebenen Reihenfolge ausgewählt. Das Argument {ProgrammName} ist der Name der Anwendung ohne Extension. Z.B.: iwan50.default.sysconfig.xml, oder iwan50.sysconfig.xml. Die Datei wird im gleichen Pfad wie die Anwendung gesucht.

Wird keine solche Datei bei dem Systemstart gefunden, werden die Werte wie üblich aus der Registry geladen.

Dateistruktur

Für die Struktur ist eine XSD Datei vorhanden. Vorerst soll ein Beispiel genügen:

xml version="1.0" encoding="utf-8" standalone="no"?>

<Configurations>

<IwanService ConfigurationName="Cardo">

<HttpServiceSettings>

<BindAddress>AnyBindAddress>

<Port>8280Port>

<LogPath>c:\temp\iwan\log\iwLogPath>

HttpServiceSettings>

<IwanServiceSettings>

<SessionCleanInterval>10000SessionCleanInterval>

<SessionTimeout>60SessionTimeout>

<ThreadPoolSize>5ThreadPoolSize>

<TracePath>c:\temp\Iwan\Trace\iwanTrace_TracePath>

<ProjectionsFile>ProjectionsFile>

<TempPath>c:\Temp\Iwan\TempPath>

<MaxImageSize>2500MaxImageSize>

<NotifyUrl>http://myIwanRegSrv/IwanReg.asmxNotifyUrl>

<DistributThreads>falseDistributThreads>

<EnableEcwCache>falseEnableEcwCache>

IwanServiceSettings>

<VirtualDirectories>

<Directory>

<Alias>\Alias>

<Path>d:\coreWeb\IWAN\rfPath>

<AllowDirList>falseAllowDirList>

<DefaultFile>DefaultFile>

Directory>

<Directory>

<Alias>cardoAlias>

<Path>d:\coreWeb\IWAN\RootPath>

<AllowDirList>falseAllowDirList>

<DefaultFile>DefaultFile>

Directory>

<Directory>

<Alias>\LayerAdminAlias>

<Path>d:\coreWeb\IWAN\AdminPath>

<AllowDirList>falseAllowDirList>

<DefaultFile>DefaultFile>

Directory>

<Directory>

<Alias>\.NETAlias>

<Path>D:\coreWeb\Iwan\IwanScriptsPath>

<AllowDirList>falseAllowDirList>

<DefaultFile>DefaultFile>

Directory>

VirtualDirectories>

<TelnetService>

<TelnetServiceSettings>

<BindAddress>AnyBindAddress>

<Port>9023Port>

<LogPath>LogPath>

TelnetServiceSettings>

<StartServer>trueStartServer>

<Users>

<Name>adminName>

<Pwd>geheimPwd>

<IsAdmin>trueIsAdmin>

Users>

TelnetService>

IwanService>

Configurations>

Druckersymbol Druckversion dieser Seite 

Zuletzt geändert am 05.03.07 (up)
   Sitemap | IDU Homepage: [http://www.idu.de] cardo Homepage: [http://www.cardogis.com] GDDB Homepage: [http://www.gddb.de]