Landesvermessung und Geobasisinformation Brandenburg Heinrich-Mann-Allee 103, Potsdam. OWS Fassadentechnik. Potsdam, 17.
|
|
- Martina Langenberg
- vor 8 Jahren
- Abrufe
Transkript
1 Landesvermessung und Geobasisinformation Brandenburg Heinrich-Mann-Allee 103, Potsdam Potsdam, 17. August 2007 OWS Fassadentechnik Grundgedanken Die Geodienste einer GDI sind Web Services nach den Spezifikationen der OGC, wie der WMS, WFS, CSW oder WCS. Sie arbeiten mit bestimmten Kommunikationsprotokollen wie HTTP/GET, HTTP/POST oder HTTP/SOAP. Der Kunde erwartet für einen Geodienst eine URL, um den Dienst zu nutzen. An diese URL werden verschiedene standardisierte Anfragen als Operationen (GetCapabilities, GetMap, GetFeature etc.) formuliert. Ergebnis ist eine standardkonforme Antwort oder eine standardkonforme Fehlermeldung. Soweit zur Theorie der Geodienste. In der Praxis gibt es Abweichungen zwischen der reinen Lehre und der eingekauften Software. Diese Abweichungen können dazu führen, dass die Dienste als nicht interoperabel von außen gesehen werden. Man kann nun lange, intensive und teure Gespräche mit der liefernden Firma führen und irgendwann einen exakten Dienst haben, wenn inzwischen nicht irgendjemand die Profile geändert hat. Oder man stellt zwischen Internet und Geodienst eine Fassade. Sie verhält sich nach außen hin konform, leitet die Anfragen an den internen Dienst weiter und reicht das Ergebnis konform weiter. Diese Technik lässt sich sehr einfach mit der Programmiersprache PHP realisieren. Architektur einer Fassade Die Fassade ist ein Softwareprogramm welches sich exakt an die Vorgaben der OGC-Spezifikation und der jeweiligen Anwendungsprofile halten muss. Es muss diese lesen können, um als Geodienst zu agieren und es muss diese schreiben können, um den Geodienst im Hintergrund ansprechen zu können. Eine Fassade ist also OGC-Server und OGC- Client in einem. Der OGC-Client in der Fassade stellt seine Anfragen an einen oder mehrere OGC-Server. Diese können verschiedene Unzulänglichkeiten haben, welche von der Fassade kaschiert werden. Die Fassade selbst kann ein Portfolio von Diensten nach Außen hin vollkommen anders darstellen. Es können Layernamen ausgeblendet oder anders benannt werden oder über den Parameter Style bzw. Maßstab können verschiedene Arten von WMS angesteuert werden. Mit der Fassaden-Technik lassen sich alle Geodienste variabler gestalten
2 Basisimplementierung einer Fassade Im Anhang 1 wird ein mögliches Template einer Fassade vorgestellt. Dieses dient als Grundlage für nachfolgende Betrachtungen. Das Template gliedert sich in folgende Bereiche: Konstanten Je nach zu unterstützenden Dienst lassen sich verschiedene Konstanten vordefinieren, wie das aktuelle Datum, Standard-Exceptions oder HTTP-Header-Parameter Funktionen Jedes Template verfügt über verschiedene Arten von Funktionen: o Konstante Funktionen (z.b. für die Ausgabe von Fehlermeldungen oder Einlesen des Inputs für HTTP/GET, HTTP/POST, HTTP/SOAP, etc.) o Operative Funktionen (für jede unterstützte Version eines Dienstes, je Operation) o Implementierungsspezifische Funktionen Input holen Je nach Art der Anfrage (HTTP/GET, HTTP/POST als KVP, HTTP/POST als XML oder HTTP/POST als SOAP) ist eine eigene Funktion zum Einlesen des Inputs notwendig Input analysieren Die Inputanalyse hat verschiedene Aufgaben zu erfüllen: o Überführung des Inputs in Variablen o Ermittlung der Art des Dienstes, der Operation und der Version Ermittlung des entsprechenden internen Geodienstes Anhand der Angaben "Art des Dienstes", "Operation" und "Version" wird entschieden welcher interne Geodienst für die anschließende Verarbeitung genutzt wird, oder ob eine Fehlermeldung ausgegeben wird (z.b. weil die Operation "PutStyle" beim WMS nicht implementiert wurde) Evtl. Zulassungsprüfung des Dienstes für den Anfragenden Ist der Anfragende bekannt, kann eine Zulässigkeitsprüfung der Anfrage durchgeführt werden Filtern des Inputs Es gibt verschiedene Anwendungsmöglichkeiten um die Eingabe des Anfragenden zu filtern oder zu verändern. Anbei einige Praxisbeispiele der LGB: o Umbenennen von Layern, hinzufügen von Layern o Veränderung von EPSG-Codes, Abwandlung der BBOX Ergebnis dieses Schrittes ist die eigentliche Anfrage an den eigentlichen Dienst Verarbeitung der Operation Die Anfrage wird abgesendet und das Ergebnis wird in einen Puffer übertragen Filtern des erzeugten Outputs Das zuvor erhaltene Ergebnis kann vor der Ausgabe je nach Zweck überarbeitet werden: o Eine Grafik wird durch eine Gamma-Korrektur aufgehellt oder verdunkelt o Eine Grafik erhält ein Wasserzeichen oder eine Copyrightangabe o In einer XML-Datei werden bestimmte Angaben (z.b. URLs) ausgetauscht Ausgabe des Outputs Der überarbeitete Ausgabebuffer wird auf die Standardausgabe ausgegeben Protokollierung des Zugriffs Der Zugriff wird zum Beispiel mit den Angaben IP-Adresse des Nutzers, Datum, Uhrzeit, Art des Dienstes, Operation, Version und Aufbereitungsdauer protokolliert Die gesamte Laufzeit der Fassade sollte 0.1 Sekunden nicht übersteigen, um die Anfrage auf den eigentlichen Dienst nicht unnötig zu bremsen
3 Ausbau einer Fassade In der Landesvermessung und Geobasisinformation Brandenburg (LGB) werden Fassaden seit 2005 eingesetzt um den UMN Mapserver konform zum GDI-BE/BB und neuerdings zum GDI-DE WMS Profil zu machen. Eine Feinabstimmung erfolgte jedoch noch nicht abschließend. Weiterhin wurden Fassaden für einen Gazetteer (WFS) und einen Katalogdienst (CSW) erstellt. Folgende Gründe sprechen für die Nutzung einer Fassade: Kontrolle: Der eigentliche Geodienst (vom Softwarehaus) wird nur gefiltert angesprochen Schutz: Der eigentliche Dienst liegt in einer stärker geschützten DMZ Schutz: Es werden nur bestimmte Operationen frei angeboten Sicherheit: Es wird eine unsichtbare Benutzerverwaltung zwischengeschaltet Sparsamkeit: Es wird ein "neuer" Dienst von einer "älteren" Version simuliert Konformität: Schwächen/Verarbeitungsfehler des eigentlichen Dienstes werden kaschiert Flexibilität: Es werden die Ergebnisse verschiedener Dienste zusammenkopiert Flexibilität: Es werden Parameter anders ausgewertet, um flexiblere Ergebnisse anbieten zu können (z.b. lenkt der Parameter Style die Ansteuerung unterschiedlicher WMS) Flexibilität: Es werden bestimmten Nutzern nicht alle Layer in den Capabilities angeboten Die Verwendung von Fassaden erspart Ausschreibungen zur speziellen Anpassung von Diensten und gestaltet den Einsatz von Geodiensten allgemein flexibler. Michael Dreesmann Geschäftsstellenleiter der Geodateninfrastruktur Brandenburg - 3 -
4 Anhang 1 Fassaden - Template <?php * Template Fassade (C) 2007, LGB * * Michael Dreesmann * Übernahme aus diversen erstellten Fassaden, die Funktionen * fct_removehttpheader() und fct_post_it() von Gordon Stender übernommen * * * KONSTANTEN $rm = $_SERVER[ 'REQUEST_METHOD' ]; $request = "GetCapabilities"; $version = "1.1.1"; $service = "WMS"; $srs = "EPSG:25833"; $exceptions = "application/vnd.ogc.se_xml"; $year = date( "Y" ); * FUNKTIONEN function fct_exception_out( $message, $version ) global $head; global $exceptions; $head = $exceptions; $data = sprintf( "<?xml version='1.0' encoding='iso '?>\n <ExceptionReport version='%s'>\n <Exception code='unspecified'>%s</exception>\n </ExceptionReport>\n", $version, $message ); return $data; function fct_exception( $mime, $message, $version ) $hdr = sprintf( "Content-Type: %s\n\n", $mime ); header( $hdr ); printf( "%s", fct_exception_out( $message, $version ) ); exit; function fct_get_input() return $_SERVER[ 'QUERY_STRING' ]; function fct_post_input() return file_get_contents("php://input"); function fct_wms111_capa() global $year; global $version; global $head; global $exceptions; $url = sprintf( "./dnm_%d_wms_capa.xml", $year ); - 4 -
5 ) $head = $exceptions; return fct_exception_out( "Capabilities nicht gefunden", $version ); $head = "application/vnd.ogc.wms_xml"; fclose( $fp ); return fct_get_val( $url ); function fct_wms111_map() global $url; global $year; global $version; global $head; global $exceptions; global $format; global $width; global $height; global $srs; global $bbox; global $layers; global $styles; $head = $format; $call = sprintf( "%smap=dnm_%s.map&%s&width=%d&height=%d&%s&srs=%s&bbox=%s&layers=%s&exceptions=%s", $url, $year, "service=wms&version=1.1.1&request=getmap", $width, $height, "format=image/png", $srs, $bbox, $layers, $exceptions ); if(!($data=fct_get_val( $url )) ) $head = $exceptions; return fct_exception_out( "Fehlerhafte GetMap-Anfrage", $version ); return $data; function fct_wms111_info() function fct_wfs110_capa() function fct_wfs110_type() function fct_wfs110_feat() function fct_get_val( $url ) $data = ""; if(!($fp=@fopen( $url, "r" )) ) return 0; - 5 -
6 while( $dt 512) ) $data = $data. $fp ); return trim($data); function fct_removehttpheader($httpstream) $trenner = "\r\n\r\n"; $pos = strpos ($httpstream, $trenner); if ($pos === false) echo "BROKEN HTTP-REQUEST"; $httpstream = substr($httpstream,$pos+strlen($trenner)); return $httpstream; function fct_post_it( $datastream, $url, $port ) $url = preg_replace("@^ "", $url); $host = substr($url, 0, strpos($url, "/")); $uri = strstr($url, "/"); $reqbody = ""; if(is_array($datastream)) foreach($datastream as $key=>$val) if (!empty($reqbody)) $reqbody.= "&"; $reqbody.= $key."=".urlencode($val); $reqbody.=$datastream; $contentlength = strlen($reqbody); $reqheader = "POST $uri HTTP/1.0\r\n". "Host: $host\n". "User-Agent: LGBfassade\r\n". "Content-Length: $contentlength\r\n\r\n". "$reqbody\r\n"; $socket = fsockopen($host, $port, $errno, $errstr); if (!$socket) $result["errno"] = $errno; $result["errstr"] = $errstr; return $result; fputs($socket, $reqheader); $buf = ""; while( $data = fread($socket, 512) ) $buf = $buf. $data; $buf = fct_removehttpheader($buf); fclose($socket); return $buf; - 6 -
7 * HOLE INPUT ==> $data if( $rm == "GET" ) $data = fct_get_input(); $data = fct_post_input(); * ANALYSIERE INPUT ==> $oper if( $rm == "GET" ) $q1 = explode( "&", $data ); $qn = count($q1); for( $i=0; $i<$qn; $i++ ) $q2 = explode( "=", $q1[$i] ); $vn = strtolower( $q2[0] ); $trans = array( "%2C" => ",", "%2E" => ".", "%2F" => ":" ); $$vn = strtr( $q2[1], $trans ); $oper = sprintf( "%s_%s_%s", $service, $version, $request ); if( strncmp( $data, "<wfs:getcapabilities", 20 ) == 0 ) $service = "WFS"; $version = "1.1.0"; // GERATEN == INDIVIDUELL $request = "GetCapabilities"; if( strncmp( $data, "<wfs:describefeaturetype", 24 ) == 0 ) $service = "WFS"; $version = "1.1.0"; // GERATEN == INDIVIDUELL $request = "DescribeFeatureType""; if( strncmp( $data, "<wfs:getfeature", 15 ) == 0 ) $service = "WFS"; $version = "1.1.0"; // GERATEN == INDIVIDUELL $request = "GetFeature"; $service = "WFS"; $version = "1.1.0"; // GERATEN == INDIVIDUELL $request = "Unbekannt"; $oper = sprintf( "%s_%s_%s", $service, $version, $request ); - 7 -
8 * BESTIMME OWS ==> $url, $prt if( $rm == "GET" ) $url = " $url = " $prt = 85; * VERARBEITUNG ==> $resp, $head switch( $oper ) case "WMS_1.1.1_GetCapabilities": $resp = fct_wms111_capa(); case "WMS_1.1.1_GetMap": $resp = fct_wms111_map(); case "WMS_1.1.1_GetFeatureInfo": $resp = fct_wms111_info(); case "WFS_1.1.0_GetCapabilities": $resp = fct_wfs110_capa(); case "WFS_1.1.0_"DescribeFeatureType""": $resp = fct_wfs110_type(); case "WFS_1.1.0_GetFeature": $resp = fct_wfs110_feat(); default: $resp = fct_exception_out( "Unbekannte Operation", $version ); * AUSGABE DES ERGEBNISSES ==> STDOUT (UNGEFILTERT) $hdr = sprintf( "Content-Type: %s\n\n", $head ); header( $hdr ); echo $resp; * PROTOKOLLIERUNG DER ANFRAGE ==> NIL $prtf = "./protokoll.txt"; $timf = time(); $adrf = $_SERVER[ "REMOTE_ADDRESS" ]; $fp $prtf, "a" ); $linf = sprintf( "%s %10d %20s %s\n", $service, $timf, $adrf, $request ); fwrite( $fp, $linf ); fclose( $fp );?> - 8 -
Anleitung zur Einbindung von WMS, WFS und WCS in ArcGIS
Kanton Zürich Baudirektion Amt für Raumentwicklung Geoinformation GIS-Zentrum 5. Februar 2015 Anleitung zur Einbindung von WMS, WFS und WCS in ArcGIS Allgemeines über Web Map Services (WMS) Ein WMS ist
MehrBedienungsanleitung zur Nutzung der geschützten webbasierten Geodienste der Landesvermessung und Geobasisinformation Brandenburg
Bedienungsanleitung zur Nutzung der geschützten webbasierten Geodienste der Landesvermessung und Geobasisinformation Brandenburg Registrierung und Anlegen eines Kundenprofils Als neuer Kunde können Sie
MehrHow-to: Webserver NAT. Securepoint Security System Version 2007nx
Securepoint Security System Inhaltsverzeichnis Webserver NAT... 3 1 Konfiguration einer Webserver NAT... 4 1.1 Einrichten von Netzwerkobjekten... 4 1.2 Erstellen von Firewall-Regeln... 6 Seite 2 Webserver
MehrAbamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER
Abamsoft Finos im Zusammenspiel mit shop to date von DATA BECKER Abamsoft Finos in Verbindung mit der Webshopanbindung wurde speziell auf die Shop-Software shop to date von DATA BECKER abgestimmt. Mit
MehrWas meinen die Leute eigentlich mit: Grexit?
Was meinen die Leute eigentlich mit: Grexit? Grexit sind eigentlich 2 Wörter. 1. Griechenland 2. Exit Exit ist ein englisches Wort. Es bedeutet: Ausgang. Aber was haben diese 2 Sachen mit-einander zu tun?
MehrNutzung und Bereitstellung von OGC-Diensten in ArcGIS 9.3
Nutzung und Bereitstellung von OGC-Diensten in ArcGIS 9.3 Matthias Schenker ESRI Geoinformatik AG 2007 ESRI Geoinformatik GmbH Unterstützung von OGC-Diensten mit ArcGIS Server 9.3 WMS Web Mapping Service
MehrEinrichtung des Cisco VPN Clients (IPSEC) in Windows7
Einrichtung des Cisco VPN Clients (IPSEC) in Windows7 Diese Verbindung muss einmalig eingerichtet werden und wird benötigt, um den Zugriff vom privaten Rechner oder der Workstation im Home Office über
MehrACCOUNTINFO 1.01 VERWENDEN DER ACCOUNTINFO-SCHNITTSTELLE ABFARGE VON ACCOUNT-INFORMATIONEN IN ECHTZEIT 02. MÄRZ 2010
VERWENDEN DER ACCOUNTINFO-SCHNITTSTELLE ABFARGE VON ACCOUNT-INFORMATIONEN IN ECHTZEIT 02. MÄRZ 2010 VERTRIEBLICHE FRAGEN ZUM FITSMS-GATEWAY mpc networks GmbH Abteilung FitSMS Vertrieb tel +49 (0) 7154-17
MehrVersion smarter mobile(zu finden unter Einstellungen, Siehe Bild) : Gerät/Typ(z.B. Panasonic Toughbook, Ipad Air, Handy Samsung S1):
Supportanfrage ESN Bitte füllen Sie zu jeder Supportanfrage diese Vorlage aus. Sie helfen uns damit, Ihre Anfrage kompetent und schnell beantworten zu können. Verwenden Sie für jedes einzelne Thema jeweils
MehrVerteilte Systeme: Übung 4
Verteilte Systeme: Übung 4 WSDL und SOAP Oliver Kleine Institut für Telematik https://www.itm.uni-luebeck.de/people/kleine SOAP Nachrichten Serialisierung in XML Root-Element einer SOAP Nachricht ist
MehrGeoproxy Freistaat Thüringen. Dokumentation zur Einbindung des Web Map Service in GIS-Anwendungen. - Quantum GIS / QGIS - Stand: 16.01.
Geoproxy Freistaat Thüringen Dokumentation zur Einbindung des Web Map Service in GIS-Anwendungen - Quantum GIS / QGIS - Stand: 16.01.2013 Dokumentenhistorie Version Datum Bemerkungen 1.0 16.01.2013 basierend
MehrSwitching. Übung 7 Spanning Tree. 7.1 Szenario
Übung 7 Spanning Tree 7.1 Szenario In der folgenden Übung konfigurieren Sie Spanning Tree. An jeweils einem Switch schließen Sie Ihre Rechner über Port 24 an. Beide Switche sind direkt über 2 Patchkabel
MehrGuide DynDNS und Portforwarding
Guide DynDNS und Portforwarding Allgemein Um Geräte im lokalen Netzwerk von überall aus über das Internet erreichen zu können, kommt man um die Themen Dynamik DNS (kurz DynDNS) und Portweiterleitung(auch
MehrObjektorientierte Programmierung für Anfänger am Beispiel PHP
Objektorientierte Programmierung für Anfänger am Beispiel PHP Johannes Mittendorfer http://jmittendorfer.hostingsociety.com 19. August 2012 Abstract Dieses Dokument soll die Vorteile der objektorientierten
MehrWeb Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen
9 3 Web Services 3.1 Überblick Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen mit Hilfe von XML über das Internet ermöglicht (siehe Abb.
MehrLineargleichungssysteme: Additions-/ Subtraktionsverfahren
Lineargleichungssysteme: Additions-/ Subtraktionsverfahren W. Kippels 22. Februar 2014 Inhaltsverzeichnis 1 Einleitung 2 2 Lineargleichungssysteme zweiten Grades 2 3 Lineargleichungssysteme höheren als
MehrGeoMedia 6.1.7: WMS. OGC WMS Daten in der GeoMedia Welt
GeoMedia 6.1.7: WMS OGC WMS Daten in der GeoMedia Welt Tipps & Tricks September 2010 Inhaltsverzeichnis Inhaltsverzeichnis Einführung... 3 WMS Daten anhängen... 3 Ausgangslage... 3 WMS Verbindung erstellen...
MehrAnleitung zur Nutzung von QuantumGIS mit den WMS- und WFS-Diensten des LfULG
Anleitung zur Nutzung von QuantumGIS mit den WMS- und WFS-Diensten des LfULG Inhaltsverzeichnis: 1. Download und Handbücher...2 2. Voreinstellungen...2 2.1. Proxyeinstellungen... 2 2.2. Koordinatensystem...
MehrZugriff auf Daten der Wago 750-841 über eine Webseite
Zugriff auf Daten der Wago 750-841 über eine Webseite Inhaltsverzeichnis Einleitung... 3 Auslesen von Variablen... 4 Programm auf der SPS... 4 XML-Datei auf der SPS... 4 PHP-Script zum Auslesen der XML-Datei...
MehrWiederholung: Beginn
B) Webserivces W3C Web Services Architecture Group: "Ein Web Service ist eine durch einen URI eindeutige identifizierte Softwareanwendung, deren Schnittstellen als XML Artefakte definiert, beschrieben
MehrSparen in Deutschland - mit Blick über die Ländergrenzen
Sparen in Deutschland - mit Blick über die Ländergrenzen Repräsentativbefragung Die wichtigsten Ergebnisse Oktober 2011 1 Daten zur Untersuchung Durchführendes Institut: Grundgesamtheit: forsa. Gesellschaft
MehrSDK zur CRM-Word-Schnittstelle
SDK zur CRM-Word-Schnittstelle SDK zur CRM Wordinterface für Microsoft Dynamics CRM2011 zur Version 5.2.0 Inhalt 1. Vorwort... 3 2. Voraussetzungen... 4 3. Funktionsbeschreibung... 4 4. Technische Funktionsbeschreibung...
MehrJahresabschluss Finanzbuchhaltung INGARA. Provisorisch und Definitiv. INGARA Version 2008.001
Provisorisch und Definitiv INGARA Version 2008.001 JahresabschlussFinanzbuchhaltung2008.001 Seite 1 3. Januar 2008 Einleitung Der provisorische Jahresabschluss der Finanzbuchhaltung kann ab dem 1.1. des
MehrICS-Addin. Benutzerhandbuch. Version: 1.0
ICS-Addin Benutzerhandbuch Version: 1.0 SecureGUARD GmbH, 2011 Inhalt: 1. Was ist ICS?... 3 2. ICS-Addin im Dashboard... 3 3. ICS einrichten... 4 4. ICS deaktivieren... 5 5. Adapter-Details am Server speichern...
MehrErstellung botoptimierter Partnerlinks
Erstellung botoptimierter Partnerlinks Um bestimmte Aktionen und deren Rückläufer übersichtlich tracken zu können, bietet das RedSYS Partnerprogramm in Verbindung mit den botoptimierten RedSYS-Links, die
Mehrmysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank
mysql - Clients MySQL - Abfragen eine serverbasierenden Datenbank In den ersten beiden Abschnitten (rbanken1.pdf und rbanken2.pdf) haben wir uns mit am Ende mysql beschäftigt und kennengelernt, wie man
MehrEnterprise Applikation Integration und Service-orientierte Architekturen. 09 Simple Object Access Protocol (SOAP)
Enterprise Applikation Integration und Service-orientierte Architekturen 09 Simple Object Access Protocol (SOAP) Anwendungsintegration ein Beispiel Messages Warenwirtschaftssystem Auktionssystem thats
MehrSharePoint Demonstration
SharePoint Demonstration Was zeigt die Demonstration? Diese Demonstration soll den modernen Zugriff auf Daten und Informationen veranschaulichen und zeigen welche Vorteile sich dadurch in der Zusammenarbeit
MehrINDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline
Öffentliche Ordner Offline INDEX Öffentliche Ordner erstellen Seite 2 Offline verfügbar einrichten Seite 3 Berechtigungen setzen Seite 7 Erstelldatum 12.08.05 Version 1.1 Öffentliche Ordner Im Microsoft
MehrInformatik 2 Labor 2 Programmieren in MATLAB Georg Richter
Informatik 2 Labor 2 Programmieren in MATLAB Georg Richter Aufgabe 3: Konto Um Geldbeträge korrekt zu verwalten, sind zwecks Vermeidung von Rundungsfehlern entweder alle Beträge in Cents umzuwandeln und
MehrHandbuch xgdm-was Extension Version 1.0
Handbuch xgdm-was Extension Version 1.0 Maxstr. 3A Königsbergerstrasse 22 Landwehrstrasse 143 13347 Berlin 57462 Olpe 59368 Werne Tel. 030/466062-80 Tel. 02761/9396-0 Tel. 02389/9827-0 Fax 030/466062-82
MehrVirtual Private Network
Virtual Private Network Allgemeines zu VPN-Verbindungen WLAN und VPN-TUNNEL Der VPN-Tunnel ist ein Programm, das eine sichere Verbindung zur Universität herstellt. Dabei übernimmt der eigene Rechner eine
MehrÜbersicht... 2 Dateiupload... 3 Administratorfunktionen... 4
Inhalt Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4 Benutzer hinzufügen... 4 Benutzerverwaltung... 5 Ordner anlegen... 6 Rechteverwaltung... 7 Verlag für neue Medien Seite 1 Übersicht Mit
MehrACHTUNG: Voraussetzungen für die Nutzung der Funktion s-exposé sind:
ACHTUNG: Voraussetzungen für die Nutzung der Funktion s-exposé sind: - Upgrade auf FLOWFACT Version Performer CRM 2014 R2 (ab Juli erhältlich) - Mindestens SQL Server 2005 - vorhandene Installation von.net
MehrDie Erstellung eigener Strukturprofile
Die Erstellung eigener Strukturprofile Manchmal ist es nötig, eigene Profile zu Erstellen, die man dann mittels Gestellgenerator verbaut. Diese Strukturprofile werden in einer Benutzerbezogenen Bibliothek
MehrWeb Sockets mit HTML5. Quelle: www.html5rocks.com/de
Web Sockets mit HTML5 Quelle: www.html5rocks.com/de Intensive Client-Server-Kommunikation: Beispiele Online-Spiele mit mehreren Mitspielern Chat-Anwendungen Live-Sport-Ticker Echtzeit-Aktualisierungen
MehrÜbungen 19.01.2012 Programmieren 1 Felix Rohrer. Übungen
Übungen if / else / else if... 2... 2 Aufgabe 2:... 2 Aufgabe 3:... 2 Aufgabe 4:... 2 Aufgabe 5:... 2 Aufgabe 6:... 2 Aufgabe 7:... 3 Aufgabe 8:... 3 Aufgabe 9:... 3 Aufgabe 10:... 3 switch... 4... 4 Aufgabe
MehrGeodienste der Landesvermessung und Geobasisinformation Brandenburg (LGB) Einsatz von Diensten in der Forschung. Gudrun Ritter
Geodienste der Landesvermessung und Geobasisinformation Brandenburg (LGB) Einsatz von Diensten in der Forschung Gudrun Ritter Agenda 2 Einsatz von Geodiensten - Allgemein Einsatz von Geodiensten in der
MehrAnleitung zur Nutzung des SharePort Utility
Anleitung zur Nutzung des SharePort Utility Um die am USB Port des Routers angeschlossenen Geräte wie Drucker, Speicherstick oder Festplatte am Rechner zu nutzen, muss das SharePort Utility auf jedem Rechner
MehrSoftwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel
Übungen zur Vorlesung Softwaretechnologie -Wintersemester 2013/2014 - Dr. Günter Kniesel Übungsblatt 3 - Lösungshilfe Aufgabe 1. Klassendiagramme (9 Punkte) Sie haben den Auftrag, eine Online-Videothek
MehrACDSee Pro 3-Tutorials: Versenden von Bilder an eine FTP-Site
Eine der Freuden beim Fotografieren ist es, seine Bilder anderen zu zeigen. Sie können den FTPjederzeit für das Übertragen, Speichern, den Zugriff auf und die Freigabe von Fotos nutzen. Uploader Wählen
MehrE-Mail-Inhalte an cobra übergeben
E-Mail-Inhalte an cobra übergeben Sie bieten ihren potentiellen oder schon bestehenden Kunden über ihre Website die Möglichkeit, per Bestellformular verschiedene Infomaterialien in Papierform abzurufen?
MehrARAkoll 2013 Dokumentation. Datum: 21.11.2012
ARAkoll 2013 Dokumentation Datum: 21.11.2012 INHALT Allgemeines... 3 Funktionsübersicht... 3 Allgemeine Funktionen... 3 ARAmatic Symbolleiste... 3 Monatsprotokoll erzeugen... 4 Jahresprotokoll erzeugen
MehrHandbuch ZfEditor Stand 24.08.2012
Handbuch ZfEditor Stand 24.08.2012 Inhaltsverzeichnis Einführung... 1 Ansprechpartner... 1 Installation und Update... 1 Installation... 1 Update... 2 Bedienung des ZfEditors... 2 Aufruf... 2 Auswahl Gemeinde,
MehrAnleitung öffentlicher Zugang einrichten
TRK-DashBoard Anleitung öffentlicher Zugang einrichten Manual für Kunden VERSION DATUM AUTOR DATEINAME 1.0 8. SEPTEMBER 2011 HRR ANLEITUNG_OEFFENTLICHER_ZUGANG_DASHBOARD_V10 INHALT 1 ALLGEMEINE INFORMATIONEN...
MehrReservierungs-Assistent
Diese Module sind in GMS Hotel Felix integriert und unterstützen Sie bei der täglichen Arbeit in der Rezeption. Reservierungs-Assistent Neue Anfragen bzw. bereits gesendete Angebote und Absagen Anfragen
MehrWebsites mit Dreamweaver MX und SSH ins Internet bringen
Websites mit Dreamweaver MX und SSH ins Internet bringen 1. Vorüberlegungen Dreamweaver stellt Funktionen bereit, um Websites im Internet zu veröffentlichen. Um diese Funktionen auf Servern des Rechenzentrums
MehrSecond Steps in eport 2.0 So ordern Sie Credits und Berichte
Second Steps in eport 2.0 So ordern Sie Credits und Berichte Schritt 1: Credits kaufen, um Zugangscodes generieren zu können Wählen Sie Credits verwalten und klicken Sie auf Credits kaufen. Geben Sie nun
MehrDie Post hat eine Umfrage gemacht
Die Post hat eine Umfrage gemacht Bei der Umfrage ging es um das Thema: Inklusion Die Post hat Menschen mit Behinderung und Menschen ohne Behinderung gefragt: Wie zufrieden sie in dieser Gesellschaft sind.
MehrHorstbox VoIP. Stefan Dahler. 1. HorstBox Konfiguration. 1.1 Einleitung
1. HorstBox Konfiguration 1.1 Einleitung Im Folgenden wird die Voice over IP Konfiguration in der HorstBox beschrieben. Sie werden einen Internet Zugang über DSL zu Ihrem Provider konfigurieren und für
MehrFORUM HANDREICHUNG (STAND: AUGUST 2013)
FORUM HANDREICHUNG (STAND: AUGUST 2013) Seite 2, Forum Inhalt Ein Forum anlegen... 3 Forumstypen... 4 Beiträge im Forum schreiben... 5 Beiträge im Forum beantworten... 6 Besondere Rechte der Leitung...
MehrLeitfaden zu Moneyplex 12
Single Euro Payment Area (SEPA)-Umstellung Leitfaden zu Moneyplex 12 Wichtiger Hinweis Bitte beachten Sie, dass die btacs GmbH alle Leitfäden nach bestem Wissen und Gewissen erstellt hat, und diese der
MehrSubpostfächer und Vertretungen für Unternehmen
SCHRITT-FÜR-SCHRITT Seite 1 von 7 Subpostfächer und Vertretungen für Unternehmen Organisationsstruktur 1:1 abbilden Individuelle Postfächer für Abteilungen und/oder Mitarbeiter Unterschiedliche Berechtigungen
Mehrteischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep
teischl.com Software Design & Services e.u. office@teischl.com www.teischl.com/booknkeep www.facebook.com/booknkeep 1. Erstellen Sie ein neues Rechnungsformular Mit book n keep können Sie nun Ihre eigenen
MehrSEMINAR Modifikation für die Nutzung des Community Builders
20.04.2010 SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung ecktion SEMINAR Modifikation für die Nutzung des Community Builders Step by Step Anleitung Bevor Sie loslegen
MehrAnleitung OpenCms 8 Webformular Auswertung
Anleitung OpenCms 8 Webformular Auswertung 1 Erzbistum Köln Webformular Auswertung 15. August 2014 Inhalt 1. Allgemeines zum Webformular Auswertung... 3 2. Verwendung des Webformulars... 4 2.1. Reiter
MehrStep by Step Webserver unter Windows Server 2003. von Christian Bartl
Step by Step Webserver unter Windows Server 2003 von Webserver unter Windows Server 2003 Um den WWW-Server-Dienst IIS (Internet Information Service) zu nutzen muss dieser zunächst installiert werden (wird
MehrAblaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der IBOConsole
Lavid-F.I.S. Ablaufbeschreibung für das neu Aufsetzen von Firebird und Interbase Datenbanken mit der Lavid Software GmbH Dauner Straße 12, D-41236 Mönchengladbach http://www.lavid-software.net Support:
MehrDie Lernumgebung des Projekts Informationskompetenz
Beitrag für Bibliothek aktuell Die Lernumgebung des Projekts Informationskompetenz Von Sandra Merten Im Rahmen des Projekts Informationskompetenz wurde ein Musterkurs entwickelt, der den Lehrenden als
MehrZeichen bei Zahlen entschlüsseln
Zeichen bei Zahlen entschlüsseln In diesem Kapitel... Verwendung des Zahlenstrahls Absolut richtige Bestimmung von absoluten Werten Operationen bei Zahlen mit Vorzeichen: Addieren, Subtrahieren, Multiplizieren
MehrKURZANLEITUNG MSDAS DMS SYSTEM - SILVERDAT II SCHNITTSTELLE
Das MSDas DMS System (KfzWin Basic) bietet Ihnen eine Schnittstelle zur SilverDAT II der DAT. Zur Nutzung der Schnittstelle im DMS System finden Sie nachfolgend die entsprechenden Hinweise zur Einrichtung.
MehrFolgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version 7.4.4. - Optional einen DHCP Server.
1. Dynamic Host Configuration Protocol 1.1 Einleitung Im Folgenden wird die Konfiguration von DHCP beschrieben. Sie setzen den Bintec Router entweder als DHCP Server, DHCP Client oder als DHCP Relay Agent
Mehrcrm-now/ps Webforms Webdesigner Handbuch Erste Ausgabe
crm-now/ps Webforms Webdesigner Handbuch Erste Ausgabe crm-now/ps Webforms: Webdesigner Handbuch Copyright 2006 crm-now Versionsgeschichte Version 01 2006-08-21 Release Version crm-now c/o im-netz Neue
MehrAnleitung Redmine. Inhalt. Seite 1 von 11. Anleitung Redmine
Seite 1 von 11 Anleitung Inhalt Inhalt... 1 1. Installation... 2 2. Setup... 2 2.1 Login... 2 2.2 Benutzer erstellen... 2 2.3 Projekt erstellen... 4 2.4 SVN/Git Integration... 6 2.4.1 Konfiguration für
MehrGEORG-WWW. Online-Kundenmodul. Handbuch-Online-Kunden.docx 1
GEORG-WWW Online-Kundenmodul Handbuch-Online-Kunden.docx 1 Impressum Westwall 8 47608 Geldern tel. 02831 89395 fax. 02831 94145 e-mail info@geosoft.de internet www.geosoft.de Handbuch-Online-Kunden.docx
MehrAnleitung für Kunden zum Umgang mit verschlüsselten E-Mails von der LASA Brandenburg GmbH
Anleitung für Kunden zum Umgang mit verschlüsselten E-Mails von der LASA Brandenburg GmbH 1. Sie erhalten von der LASA eine E-Mail mit dem Absender Beim Öffnen der E-Mail werden Sie aufgefordert, sich
MehrSuccess! Bestellausgabe
Success! Bestellausgabe 2 Bestellausgabe in SUCCESS! Für die Anbindung an die Bestellsysteme ihrer Lieferanten ist es möglich, die in Success! erzeugten Bestellungen, in eine Datei auszugeben und optional
MehrGesicherte Prozeduren
Gesicherte Prozeduren Wenn eine Anwendung auf einer Client-Maschine läuft, wird normalerweise jede SQL-Anweisung einzeln vom Client an den Server gesandt, und jedes Ergebnistupel wird einzeln zurückgeliefert.
MehrGeoMedia 6.0: WMS Expansion Pack. OGC WMS Daten in der GeoMedia Welt
GeoMedia 6.0: WMS Expansion Pack OGC WMS Daten in der GeoMedia Welt Tipps & Tricks September 2006 Inhaltsverzeichnis Inhaltsverzeichnis Einführung... 3 Download und Installation... 3 Download WMS Expansion
MehrWalther- Übungsaufgabe 24. Januar 2016 Rathenau- Routing Name: Gewerbeschule Freiburg DHCP Klasse: E3FI1T Seite 1 Punkte: /20 Note:
Fach: ITS Walther- Übungsaufgabe 24. Januar 2016 Gruppe: Rathenau- Routing Name: Gewerbeschule VLANs Freiburg DHCP Klasse: E3FI1T Seite 1 Punkte: /20 Note: Hinweise Liebe Leute, bitte versucht so gut als
MehrAlbert HAYR Linux, IT and Open Source Expert and Solution Architect. Open Source professionell einsetzen
Open Source professionell einsetzen 1 Mein Background Ich bin überzeugt von Open Source. Ich verwende fast nur Open Source privat und beruflich. Ich arbeite seit mehr als 10 Jahren mit Linux und Open Source.
MehrMicrosoft Access 2013 Navigationsformular (Musterlösung)
Hochschulrechenzentrum Justus-Liebig-Universität Gießen Microsoft Access 2013 Navigationsformular (Musterlösung) Musterlösung zum Navigationsformular (Access 2013) Seite 1 von 5 Inhaltsverzeichnis Vorbemerkung...
MehrDokumentation für Inventur
Dokumentation für Inventur dvc Computing, Software Service GmbH Kapitel 1 - Lagerstand merken Allgemein: Die Inventur wird im Programm AFL Lager Inventurprogramme aufgerufen. Für die Durchführung der Inventur
MehrOP-LOG www.op-log.de
Verwendung von Microsoft SQL Server, Seite 1/18 OP-LOG www.op-log.de Anleitung: Verwendung von Microsoft SQL Server 2005 Stand Mai 2010 1 Ich-lese-keine-Anleitungen 'Verwendung von Microsoft SQL Server
MehrInstallationsanleitung Barcode-Scanner des MEDI Baden- Württemberg e.v.
Installationsanleitung Barcode-Scanner des MEDI Baden- Württemberg e.v. MEDI 1000 Ihr Ansprechpartner für Rückfragen hierzu: MEDI Baden-Württemberg e.v. Frau Winser Industriestr. 2 70565 Stuttgart winser@medi-verbund.de
MehrProfessionelle Seminare im Bereich MS-Office
Der Name BEREICH.VERSCHIEBEN() ist etwas unglücklich gewählt. Man kann mit der Funktion Bereiche zwar verschieben, man kann Bereiche aber auch verkleinern oder vergrößern. Besser wäre es, die Funktion
MehrInstallation von MailON2!
Installation von MailON2! Die Installation von MailON2! und aller anderen notwendigen Programme erfolgt in drei Schritten: 1. Download der Installations-Dateien 2. Installation der Programme MailON2! und
MehrÜbungen zu Softwaretechnik
Prof. Dr. Dr. h.c. M. Broy Lösungsblatt 11 Dr. H. Ehler, S. Wagner 23. Januar 2004 Übungen zu Softwaretechnik Aufgabe 16 Qualitätseigenschaften Broker-Pattern Beurteilen Sie das in Aufgabe 15 benutzte
MehrISA Server 2004 stellt verschiedene Netzwerkvorlagen zur Einrichtung einer sicheren Infrastruktur zur Verfügung:
ISA Server 2004 ISA Server 2004 Einrichtung eines 3-Abschnitt-Umkreisnetzwerk... Seite 1 von 14 ISA Server 2004 ISA Server 2004 Einrichtung eines 3-Abschnitt-Umkreisnetzwerk - Von Marc Grote --------------------------------------------------------------------------------
Mehrphp Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...
php Hier soll ein Überblick über das Erstellen von php Programmen gegeben werden. Inhaltsverzeichnis 1.Überblick...2 2.Parameterübergabe...7 3.Zugriff auf mysql Daten...11 Verteilte Systeme: php.sxw Prof.
MehrLog xmllog textlog Log() start(filename) add(message) end() instance() Abbildung 7-10: Die Protokollierungs-API mit einer einfachen Fassade
HACK #76 Hack APIs mit dem Façade-Muster vereinfachen Durch die Verwendung des Façade-Entwurfsmusters können Sie die anderen Programmierern zugängliche API vereinfachen. #76 Dies ist ein Muster, von dem
MehrEinstieg in Exact Online Buchungen erfassen. Stand 05/2014
Einstieg in Exact Online Buchungen erfassen Stand 05/2014 Einstieg und Grundprinzip... 2 Buchungen erfassen... 3 Neue Buchung eingeben... 4 Sonstige Buchungen erfassen... 8 Bestehende Buchungen bearbeiten
MehrInternet Explorer Version 6
Internet Explorer Version 6 Java Runtime Ist Java Runtime nicht installiert, öffnet sich ein PopUp-Fenster, welches auf das benötigte Plugin aufmerksam macht. Nach Klicken auf die OK-Taste im PopUp-Fenster
MehrMan liest sich: POP3/IMAP
Man liest sich: POP3/IMAP Gliederung 1. Einführung 1.1 Allgemeiner Nachrichtenfluss beim Versenden von E-Mails 1.2 Client und Server 1.2.1 Client 1.2.2 Server 2. POP3 2.1 Definition 2.2 Geschichte und
MehrKonfiguration VLAN's. Konfiguration VLAN's IACBOX.COM. Version 2.0.1 Deutsch 01.07.2014
Konfiguration VLAN's Version 2.0.1 Deutsch 01.07.2014 In diesem HOWTO wird die Konfiguration der VLAN's für das Surf-LAN der IAC-BOX beschrieben. Konfiguration VLAN's TITEL Inhaltsverzeichnis Inhaltsverzeichnis...
MehrHilfestellung. ALL500VDSL2 Rev.B & ALL02400N. Zugriff aus dem Internet / Portweiterleitung / Fernwartung. Router. Endgeräte. lokales.
ALL500VDSL2 Rev.B & ALL02400N Zugriff aus dem Internet / Portweiterleitung / Fernwartung LAN WAN WWW Router Endgeräte lokales Netzwerkgerät Hilfestellung Im Folgenden wird hier Schritt für Schritt erklärt
MehrBinäre Bäume. 1. Allgemeines. 2. Funktionsweise. 2.1 Eintragen
Binäre Bäume 1. Allgemeines Binäre Bäume werden grundsätzlich verwendet, um Zahlen der Größe nach, oder Wörter dem Alphabet nach zu sortieren. Dem einfacheren Verständnis zu Liebe werde ich mich hier besonders
MehrNetVoip Installationsanleitung für Grandstream GXP2000
NetVoip Installationsanleitung für Grandstream GXP2000 Einrichten eines Grandstream GXP 2000 für NETVOIP 1 Erste Inbetriebnahme...3 1.1 Auspacken und Einrichten, Einstecken der Kabel...3 1.2 IP-Adresse
MehrDie Gesellschaftsformen
Jede Firma - auch eure Schülerfirma - muss sich an bestimmte Spielregeln halten. Dazu gehört auch, dass eine bestimmte Rechtsform für das Unternehmen gewählt wird. Für eure Schülerfirma könnt ihr zwischen
MehrGeschütztes FTP-Verzeichnis erstellen
Geschütztes FTP-Verzeichnis erstellen 1 Geschütztes FTP-Verzeichnis erstellen... 2 1.1 Login...2 1.2 FTP-User in Wadmin einrichten...3 1.3 Verzeichnis unter "Web Verzeichnis" einrichten...3 2 Ordner auf
MehrS TAND N OVEMBE R 2012 HANDBUCH DUDLE.ELK-WUE.DE T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E
S TAND N OVEMBE R 2012 HANDBUCH T E R M I N A B S P R A C H E N I N D E R L A N D E S K I R C H E Herausgeber Referat Informationstechnologie in der Landeskirche und im Oberkirchenrat Evangelischer Oberkirchenrat
MehrAufgabe 12.1b: Mobilfunknetzwerke
Aufgabe 12.1b: Mobilfunknetzwerke b) Welche Konsequenzen ergeben sich aus der Wahl einer bestimmten Zellgröße? für eine bestimmte Technologie ist die Anzahl der verfügbaren Kanäle pro Funkzelle begrenzt
MehrEva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit
Eva Douma: Die Vorteile und Nachteile der Ökonomisierung in der Sozialen Arbeit Frau Dr. Eva Douma ist Organisations-Beraterin in Frankfurt am Main Das ist eine Zusammen-Fassung des Vortrages: Busines
MehrGeld Verdienen im Internet leicht gemacht
Geld Verdienen im Internet leicht gemacht Hallo, Sie haben sich dieses E-book wahrscheinlich herunter geladen, weil Sie gerne lernen würden wie sie im Internet Geld verdienen können, oder? Denn genau das
MehrEinspielanleitung für das Update DdD Cowis backoffice DdD Cowis pos
Einspielanleitung für das Update DdD Cowis backoffice DdD Cowis pos Stand / Version: 11.04.2013 / 1.0 Seite 1 von 11 Inhaltsverzeichnis Systemvoraussetzungen prüfen... 3 Vorbereitung des Updates... 4 Benutzer
MehrDie Kurzsichtigkeit. Korrekturmöglichkeiten
Die Kurzsichtigkeit Korrekturmöglichkeiten Der Aufbau des kurzsichtigen Auges Das Auge ist im Verhältnis zum Brechwert zu lang. Das Licht bündelt sich vor der Netzhaut. Deshalb müssen Minuslinsen aus parallele
MehrRente = laufende Zahlungen, die in regelmäßigen Zeitabschnitten (periodisch) wiederkehren Rentenperiode = Zeitabstand zwischen zwei Rentenzahlungen
1 3.2. entenrechnung Definition: ente = laufende Zahlungen, die in regelmäßigen Zeitabschnitten (periodisch) wiederkehren entenperiode = Zeitabstand zwischen zwei entenzahlungen Finanzmathematisch sind
MehrDatenbanksysteme SS 2007
Datenbanksysteme SS 2007 Frank Köster (Oliver Vornberger) Institut für Informatik Universität Osnabrück Kapitel 9c: Datenbankapplikationen Architektur einer Web-Applikation mit Servlets, JSPs und JavaBeans
MehrDiese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress.
Anmeldung http://www.ihredomain.de/wp-admin Dashboard Diese Ansicht erhalten Sie nach der erfolgreichen Anmeldung bei Wordpress. Das Dashboard gibt Ihnen eine kurze Übersicht, z.b. Anzahl der Beiträge,
MehrMediumwechsel - VR-NetWorld Software
Mediumwechsel - VR-NetWorld Software Die personalisierte VR-BankCard mit HBCI wird mit einem festen Laufzeitende ausgeliefert. Am Ende der Laufzeit müssen Sie die bestehende VR-BankCard gegen eine neue
Mehr