GI-Services erstellen und bereitstellen



Ähnliche Dokumente
Web Services stellen eine Integrationsarchitektur dar, die die Kommunikation zwischen verschiedenen Anwendungen

10. Seminar GIS & INTERNET, 11. Sept. 2007

Was leisten heute GIS, WebGIS und Geoportale?

PL/SQL Web-Services mit Oracle 11g

Von ODBC zu OLE DB. Neue Möglichkeiten der Datenintegration. Harald Gladytz, Team Vertrieb ESRI Niederlassung Leipzig

Projektarbeit POS II zum Thema Branchensoftware in der Druckindustrie. Ben Polter, Holger Räbiger, Kilian Mayer, Jochen Wied

Nutzung und Bereitstellung von OGC-Diensten in ArcGIS 9.3

Um zu prüfen welche Version auf dem betroffenen Client enthalten ist, gehen Sie bitte wie folgt vor:

Internet Explorer Version 6

Anleitung zur Einbindung von WMS, WFS und WCS in ArcGIS

Virtual Desktop Infrasstructure - VDI

Autor: Peter Seemann Seminar: Softwarearchitekturen Betreuer: Benedikt Meurer

Kommunikationsübersicht XIMA FORMCYCLE Inhaltsverzeichnis

OP-LOG

Sicherer Datenaustausch mit Sticky Password 8

ERP-Evaluation systematisch und sicher zum optimalen ERP-System

Datensicherung EBV für Mehrplatz Installationen

Haben Sie schon einmal aus einem ScreenCobol Requestor ein Java Programm aufgerufen?

Aktualisierung der Lizenzierungsrichtlinien für Adobe Produkte

Zur Definition von Web-Services

Installationsanleitung. Novaline Datenarchivierung / GDPdU

Wie richten Sie Ihr Web Paket bei Netpage24 ein

IT OUTSOURCING. Wie die IT durch Transparenz zum internen Dienstleister wird. Herford, , Steffen Müter

Lernprogramm "Veröffentlichen von WMS- Services"

3. Stored Procedures und PL/SQL

Der Einsatz von Social Media im Stadtmarketing. Alexander Masser, Hans-Jürgen Seimetz, Peter Zeile

Software-Validierung im Testsystem

Das Virtuelle Kartenforum 2.0

Themen. Web Services und SOA. Stefan Szalowski Daten- und Online-Kommunikation Web Services

Internet online Update (Internet Explorer)

WS-Security. Thies Rubarth. Sicherheitskonzepte in global verteilten Anwendungen. 21. Sep 2007 ACM/GI Localgroup #216

Anleitung zur Datensicherung und -rücksicherung in der VR-NetWorld Software

HP Service Virtualization. Bernd Schindelasch 19. Juni 2013

Alle Jahre wieder... Eckard Brandt. Regionales Rechenzentrum für Niedersachsen Eckard Brandt Gruppe Systemtechnik

INSTALLATIONSANLEITUNG

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

SharePoint Demonstration

Öffentlicher Webcast - Implementierungsstrategie Strukturmodell - stationär

Datenübernahme easyjob 3.0 zu easyjob 4.0

'DV8QWHUQHKPHQI U SURIHVVLRQHOOH,7/ VXQJHQ

e-books aus der EBL-Datenbank

Mobiles SAP für Entscheider. Permanente Verfügbarkeit der aktuellen Unternehmenskennzahlen durch den mobilen Zugriff auf SAP ERP.

Die Portal-Infrastruktur service.brandenburg.de als Basis für den Einsatz von dienste orientierten Lösungen in der Verwaltung

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

Wir freuen uns auf Ihr Kommen. AddOn (Schweiz) AG

Einbindung des Web Map Service für Gemeinden Anleitung

Lokale Installation von DotNetNuke 4 ohne IIS

PRESman. Presentation Manager. Reduzieren Sie nachhaltig die Kosten für das. Erstellen, Verwalten und Verteilen Ihrer

FORGE2015 HDC Session 4. Nachhaltige Infrastruktur als technologische Herausforderung. Tibor Kálmán Tim Hasler Sven Bingert

PCC Outlook Integration Installationsleitfaden

business.people.technology.

I N F O R M A T I O N V I R T U A L I S I E R U N G. Wir schützen Ihre Unternehmenswerte

AS/point, Ihr Partner die nächsten 10 und mehr Jahre -

Einen Wiederherstellungspunktes erstellen & Rechner mit Hilfe eines Wiederherstellungspunktes zu einem früheren Zeitpunkt wieder herstellen

Secure Network Communications (BC-SEC-SNC)

Windows Server 2008 (R2): Anwendungsplattform

ArcGIS - Die Geoplattform für die Kommunalverwaltung

Usability ohne Maus und ohne Bildschirm

Über DMP Service A/S. Die Herausforderung. Die Lösung

REGIONALES RECHENZENTRUM ERLANGEN [ RRZE] Datenbanken. RRZE-Campustreffen, Stefan Roas und Ali Güclü Ercin, RRZE

TimeMachine. Time CGI. Version 1.5. Stand Dokument: time.odt. Berger EDV Service Tulbeckstr München

SIRIUS virtual engineering GmbH

7HVWHQYRQ6$3$QZHQGXQJHQPLWGHP([WHQGHG &RPSXWHU$LGHG7HVW7RROH&$77

I. Travel Master CRM Installieren

EIDAMO Webshop-Lösung - White Paper

Erfassung von Umgebungskontext und Kontextmanagement

IntelliRestore Seedload und Notfallwiederherstellung

Formulare und Textblöcke anpassen

GeoMedia 6.0: WMS Expansion Pack. OGC WMS Daten in der GeoMedia Welt

RESTful Web. Representational State Transfer

Hinweise zur Installation der USB Treiber für Windows XP 32bit

BitDefender Client Security Kurzanleitung

Mobile Konsole von NetSupport DNA Erste Schritte. Copyright 2011 NetSupport Ltd alle Rechte vorbehalten

Handbuch xgdm-was Extension Version 1.0

Web-Services - die GIS-Zukunft?

Inkrementelles Backup

Ein mobiler Electronic Program Guide für Android

Leitfaden zur Nutzung von binder CryptShare

Agenda. Ziel Problematik OS-Installation Softwareverteilung Inventarisierung Stufenplan

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Manual Online-Reservation (Sup-Tool) für ASVZ-Teilnahmeberechtigte

Java Script für die Nutzung unseres Online-Bestellsystems

Rechtssichere -Archivierung

HISPRO ein Service-Angebot von HIS

Treuhand Dialogik Cloud

FACHARTIKEL 2013 Software Programmierung, Testing und Implementierung zum Stichtag mithilfe von PERM-Domänen

Inhaltsverzeichnis. Beschreibung. Hintergrund

LabView7Express Gerätesteuerung über LAN in einer Client-Serverkonfiguration. 1. Steuerung eines VI über LAN

Downloadfehler in DEHSt-VPSMail. Workaround zum Umgang mit einem Downloadfehler

Workflow, Business Process Management, 4.Teil

Prozessbewertung und -verbesserung nach ITIL im Kontext des betrieblichen Informationsmanagements. von Stephanie Wilke am

Avira Professional Security/ Avira Server Security Version 2014 Release-Informationen

VEDA Managed Services VEDA-SOFTWARE

Transkript:

GI-Services erstellen und bereitstellen Günter Dörffel ESRI Geoinformatik GmbH g.doerffel@esri-germany.de Agenda Positionierung von GIS-Services SOA im GIS Kontext Standards und Ihre Bedeutung 2 1

Arten von GIS Services Visualisierung Datenmanagement Datendienste Analyse/Processing 3 GIS-Services sind Lösungsbausteine Nutzen Bereitstellen Erstellen 4 2

Agenda Positionierung von GIS-Services SOA im GIS Kontext 5 SOA: Service Oriented Architecture Die SOA sieht eine Menge voneinander unabhängiger, lose gekoppelter Dienste vor. Ein Dienst wird von einem service provider angeboten. Ein service consumer stellt eine Anfrage (service request) an einen Dienst und bekommt daraufhin eine Antwort (service response) vom Anbieter. Die integrierte Betrachtung von Geschäftsprozessanpassungen und daran anschließende IT- Unterstützungsanpassung ist der Grund für die hohe Aufmerksamkeit, die diesem Thema auf Geschäftsführungsebene entgegengebracht wird. Eine SOA ist ein Konzept für eine Systemarchitektur, in dem Funktionen in Form von wieder verwendbaren, technisch voneinander unabhängigen und fachlich lose gekoppelten Services implementiert werden. 6 3

SOA: Service Oriented Architecture Primärziel ist, die historisch gewachsene, heterogene Systemlandschaft effizient an Änderungen im Geschäftsprozess anpassen zu können. Im Einzelnen soll dadurch Software erstellt werden, die einfach an neue Bedürfnisse angepaßt werden kann (Flexibilität) wiederverwendbar ist verteilt installiert werden kann an Geschäftsprozesse angepasst ist. Sekundärziele sind: Kostenvorteile durch schnelle Optimierung Schnelle Reaktion auf Herausforderungen möglich Mittelfristig Einsparungen schrittweise Restrukturierung komplexer Anwendungssysteme 7 SOA Grundstruktur haben je nach Aufgabe und Zugang/ Verfügbarkeit Zugriff über verschiedene Channels in der Infrastrukturschicht sind Basis-Komponenten wie Security Und alle Generationen und Arten von Lösungen vertreten: - Desktop- Anwendungen - Web-Applikationen - Services sind die Ebene der Erzeugung und Bereitstellung von Content wozu von der DB über ERP/CRM bis zum GIS Mapping Server alle Bausteine und Grunddienste gehören 8 4

W0 kommt GIS in SOA vor 9 Agenda Positionierung von GIS-Services SOA im GIS Kontext Standards und Ihre Bedeutung 10 5

2 Standards Welten Die IT-Welt Hardware Betriebssysteme, Datenbanken, Protokolle Beispiele relevant für Services W3C: XML, HTML, OASIS: SOAP, WSDL, UDDI Aber auch REST, FLEX/FLASH, Oder: ODBC/JDBC, SQL, ADS/LDAP Die GIS Welt Geodatenformate, Metadaten, GIS-Protokolle Beispiele relevant für Services ISO: div. technical committees OGC: SF, WMS, WFS, WCS, 11 SOA: Publish Find - Bind 1. Anbieter Broker: Veröffentlichen des Web- Service WSDL 2. Konsument Broker: Durchsuchen des Angebots WSDL 3. Konsument Anbieter: Nutzen des Dienstes (Datenaustausch) SOAP (2) (1) (3) Grafik: Wikipedia 12 6

Beispiel - WSDL für eine GIS Service Aufruf: http://<server>/arcgis/services/<name>/geodataserver?wsdl Antwort (Ausschnitt 1): <?xml version="1.0" encoding="utf-8"?> <definitions xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:xs="http://www.w3.org/2001/xmlschema" xmlns:e="http://www.esri.com/schemas/arcgis/9.2 13 Beispiel - WSDL für eine GIS Service Antwort (Ausschnitt 2): - <xs:element name="createreplica"> - <xs:complextype> <xs:sequence> <xs:element name="parentversion" type="xs:string" minoccurs="0" /> <xs:element name="replicaname" type="xs:string" /> <xs:element name="replicadescription" type="gpreplicadescription" /> <xs:element name="replicaoptions" type="gpreplicaoptions" /> <xs:element name="exportoptions" type="gdsexportoptions" /> <xs:element name="transporttype" type="esrigdstransporttype" /> </xs:sequence> </xs:complextype> 14 7

Client-Technologien Neben der Technik dahinter ist auch die Frage des Front-Ends von Interesse Reine GIS-Clients sind weiterhin gefragt Web-Lösungen ausserhalb des GIS Bereichs sind wesentlich weiter verbreitet Standards! Es gibt auch nicht-grafische Anwendungen/Dienste Beispiele Flash/Flex Rest Serverseitiges Java / Ajax, 15 Beispiele 8

Vielen Dank für Ihre Aufmerksamkeit ESRI Geoinformatik GmbH Ringstraße 7 D-85402 Kranzberg http://esri-germany.de ESRI Geoinformatik AG Beckenhofstrasse 72 CH-8006 Zürich http://esri-suisse.ch 17 OFFICIAL ESRI DISTRIBUTOR 9