Szolgáltatás Orientált Architektúra és több felhasználós adatbázis használata OKF keretein belül. Beke Dániel



Hasonló dokumentumok
Földmérési és Távérzékelési Intézet

Internetes térkép publikálási technikák, szabványok, trendek, nyílt forráskódú megoldások

Térinformatikai adatbázis web felületen társadalmasítási célokra

Többfelhasználós és internetes térkép kezelés, megjelenítés

A számítástechnika gyakorlata WIN 2000 I. Szerver, ügyfél Protokoll NT domain, Peer to Peer Internet o WWW oftp opop3, SMTP. Webmail (levelező)

Flash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft

webalkalmazások fejlesztése elosztott alapon

Az önkormányzati térinformatikai technológia fejlődési irányai

Esri Magyarország Felhasználói Konferencia Portal for ArcGIS. Kisréti Ákos

Számítógépes Hálózatok Felhasználói réteg DNS, , http, P2P

Felhasználói réteg. Számítógépes Hálózatok Domain Name System (DNS) DNS. Domain Name System

Zimbra levelező rendszer

Webes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)

Készítette: Enisz Krisztián, Lugossy Balázs, Speiser Ferenc, Ughy Gergely

DigiTerra fejlesztési eredmények

INTERNET. internetwork röviden Internet /hálózatok hálózata/ 2010/2011. őszi félév

Webszolgáltatások (WS)

Szolgáltatás Orientált Architektúra a MAVIR-nál

A Java EE 5 plattform

GDi Esri Magyarország Felhasználói Konferencia Timár Gábor: Konkurens adatfeldolgozás ArcGIS rendszerben

Web-fejlesztés NGM_IN002_1

ArcGIS for Desktop Tippek & Trükkök. Beke Dániel ESRI Magyarország Kft.

Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem

GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel

Kulcsár Attila. A második szint GeoCalc GIS 2. GISopen 2012 konfrencia.

Oracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary

JavaScript Web AppBuilder használata

Petőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás

Mikor? Milyen alkalmazásnál?

Folyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék

Testreszabott alkalmazások fejlesztése Notes és Quickr környezetben

Teljes lefede2ség. Fehér Zoltán

Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Nyílt forráskódú irodai programkomponensek vállalati környezetbe való integrációjának vizsgálata és implementációja

Microsoft SQL Server telepítése

(70) BUSZNYÁK J., SISÁK I. A Georgikon Térképszerver helye és szerepe a térinformatikai adatbázisok hálózatában

SOA modell: Ez az interfész definiálja az elérhető adatokat, és megadja, hogy hogyan lehet azokhoz hozzáférni.

Adatbázis rendszerek 7. előadás Térinformatikai adatbázisok. Molnár Bence

Mozgásvizsgálati mérések internetes megjelenítése. Zemkó Szonja - Dr. Siki Zoltán

Trendek a nyílt forráskódú térinformatikai fejlesztésekben

Grafikus keretrendszer komponensalapú webalkalmazások fejlesztéséhez

Projekt beszámoló. NEWSIT News basedearlywarning System forintradaytrading: Hír alapú Korai Figyelmeztető Rendszer Napon belüli Kereskedéshez

RIA Rich Internet Application

Párhuzamos és Grid rendszerek

Flex: csak rugalmasan!

Quantum GIS (QGIS) dr. Siki Zoltán Mottó: Computers are like air conditioners - they stop working properly when you open Windows.

29. VÁNDORGYŰLÉSE. Szolgáltatásfejlesztések a. FÖMI-ben. A Magyar Földmérési, Térképészeti és. Távérzékelési Társaság. Sopron 2013.

API tervezése mobil környezetbe. gyakorlat

Web programoz as

BIRDIE. Business Information Reporter and Datalyser. Előadó: Schneidler József

Helyzetalapú szolgáltatások közösségi hálózatokon. Helyzetalapú szolgáltatások

NETinv. Új generációs informatikai és kommunikációs megoldások

Informatika 10. évf.

Számítógépes munkakörnyezet II. Szoftver

Produktív környezetben használt, nyílt forráskódú komplex térinformatikai megoldások dr. Siki Zoltán

MINERVA TÉRINFORMATIKAI RENDSZER

IBM WorkLight 5.0 mobil alkalmazás platform

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

Szabványos adatstruktúra a közösségi közlekedés számára

Interaktív webes térképezés GRASS GIS 7-tel. A Web Processing Service bemutatása

Osztott alkalmazások fejlesztési technológiái Áttekintés

SOAP komponensek Delphiben

Az internet az egész világot behálózó számítógép-hálózat.

META. a földügyi folyamatok tükrében. Zalaba Piroska főtanácsos Földművelésügyi és Vidékfejlesztési Minisztérium Földügyi és Térinformatikai Főosztály

Intelligens közlekedési rendszerek (ITS)

Felhőalkalmazások a. könyvvizsgálatban

<Insert Picture Here> Migráció MS Access-ről Oracle Application Express-re

fájl-szerver (file server) Az a számítógép a hálózatban, amelyen a távoli felhasználók (kliensek) adatállományait tárolják.

Enterprise extended Output Management. exom - Greendoc Systems Kft. 1

INFORMATIKA ÁGAZATI ALKALMAZÁSAI. Az Agrármérnöki MSc szak tananyagfejlesztése TÁMOP /1/A

Kulcsár Attila. GisOpen Térbeli adatbázisok gyakorlati szemmel GeoCalc GIS. GisOpen 2009 Konferencia

Szolgáltatásintegráció (VIMIM234) tárgy bevezető

Hatékony csoportmunka

Junior Java Képzés. Tematika

CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ

DIGITÁLIS KÖZTERÜLETI M SZAKI TÉRKÉP

HUNAGI 2013 konferencia. Geoshop országos kiterjesztése. FÖLDMÉRÉSI ÉS TÁVÉRZÉKELÉSI INTÉZET Forner Miklós április 4.

ÁSZF 1. melléklet. GST-Max Kereskedelmi és Szolgáltató Kft Budapest, Völgy utca 32/b. részéről

A QuantumGIS projekt és szoftver bemutatása. Juhász Levente SZTE TFGT

Utolsó módosítás:

Jogi szabályozás. Térképismeret ELTE TTK Földtudományi és Földrajz BSc. 2007

NIIF Központi Elosztott Szolgáltatói Platform

GISopen 2013 konferencia. Szolgáltatás fejlesztések a FÖMIben

applikációs protokollok

Web-fejlesztés NGM_IN002_1

Az ArcGIS platform bevezetése a MAVIR-ban

Utolsó módosítás:

QGIS. Tematikus szemi-webinárium Térinformatika. Móricz Norbert. Nemzeti Agrárkutatási és Innovációs Központ Erdészeti Tudományos Intézet (NAIK ERTI)

IP megoldások a tűzjelzéstechnikában

Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel

DSD DSD. Egy országos méretű orvosi adatbázissal kapcsolatos informatikai kihívások. Kovács László Pataki Balázs Pataki Máté MTA SZTAKI DSD

Timofey Ermilov, Norman Heino, Sebastian Tramp, and Sören Auer

Alkalmazott Informatikai Tanszék MŰSZAKI INFORMATIKA dr.dudás László 28./0. Hálózatok 2

Az FVM Földügyi és Térképészeti Főosztálya egy átfogó TAKAROS koncepciót fejlesztett ki és vezetett be az elmúlt időszakban lépésről lépésre.

Térinformatika adatbázisból. GisOpen 2007 konferencia, március 12-14

Rövid útmutató P2P IP kamerákhoz

Internet programozása. 1. előadás

iseries Client Access Express - Mielőtt elkezdi

Simon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék

Átírás:

Szolgáltatás Orientált Architektúra és több felhasználós adatbázis használata OKF keretein belül Beke Dániel

Alap Architektúrák ESRI építőelemek Gazdag (vastag) Kliens Alkalmazások Web Alkalmazások Szolgáltatások (Services) Mobil Alkalmazások Deszktop alkalmazások, melyek stand-alone módban, hálózati módban, illetve néha hálózati módban működnek. Web-böngésző alapú alkalma-zások, melyek folyamatosan hálózati módban működnek, opcionálisan letölthető böngésző plug-in -okkal Szabvány alapú szolgáltatás felületek (service interface) és alkalmazások, melyek más külső alkalmazásokat és rendszereket támogatnak. Mobil alkalmazások, melyek stand-alone módban, hálózati módban, illetve néha hálózati módban működnek. ArcGIS Desktop ArcGIS Engine ArcGIS Explorer Gazdag internet alkalmazás-ria API for Flex API for Silverlight WEB alkalmazásokhoz API for JavaScript ArcGIS Server Web szolgáltatások ArcGIS Online ArcGIS Mobile ArcPad API for IOS, Android, MS7

Mi a SOA? SOA infrastruktúra

ArcGIS SOA

Általában igaz a SOA-ra A web szolgáltatások adják a SOA eszközkészletét, mert könnyen megvalósítható és interoperábilis platformot biztosítanak. A web szolgáltatások alapja gyakorlati ipari szabvány, a HTTP (Hypertext Transfer Protocol) és a TCP/IP. A web szolgáltatások leírásához és megkereséséhez ezekre alapuló WSDL (Web Services Description Language) illetve meghívásához SOAP / REST protokollt használunk.

REST (Representational State Transfer ) - adatcsere REST szerver/kliens architektúra Egy REST típusú architektúra kliensekből és szerverekből áll. A kliensek kéréseket http indítanak a szerverek felé; a szerverek kéréseket dolgoznak fel és a megfelelő választ HTML, JSON, XML küldik vissza. A kliensek el vannak különítve a szerverektől egy egységes interfész által. A kliensek nem foglalkoznak adattárolással, ami a szerver belső ügye marad, és így a kliens kód hordozhatósága megnő

ArcGIS Architektúra

Geoadatbázis A gyűjtött adat komplex és multimédiás Adattárolás is komplex 3D Objects Networks Attributes Fájlok Képek Dokumentáció Geoadatbázis Cartography Topology Vectors Rétegek GIS Terrain Annotation Schematics Surveys A geoadatbázis nem csak tárol és nem csak megjelenít! Dolgozunk vele! Adattisztítás, Topológia Adatmanipuláció, adatnyerés (ortofotó generálás, stb.) Elemzések (Idősorok kezelése,spatial, 3D, hálózati) és Modellezés Editálás, verziók kezelése Megosztás, Archiválás és Biztonság Cadastral Images Addresses Dimensions

ArcGIS téradatbázis támogatása 10.0: Geometry, Geography ST_Geometry, SDO_Geometry ST_Geometry, PostGIS ST_Geometry 10.1: 10.2: Geometry ST_Geometry ST_Geometry, SpatiaLite

Többfelhasználós adatbázis rendszerek Szerkesztés, adat összeállítás Oops!

Megosztott adatok Adatok megosztása több helyre intézményen belül Miért jó: - Jó adat elérhetőség rossz/lassú hálózat esetén - Load balancing: pl. Egymástól elszeparált osztályok egyazon adaton tudnak dolgozni - (Fail over) Egymásra épülő feladatok átvétele egymástól Lehetőségek: - Copy/Paste: Nehéz a szinkronizált szerkesztés - DBMS replikáció: Limitált téradatbázis support - Geoadatbázis replikáció

Geoadatbázis Replikáció Meghatározott adatkörökre alkalmazható - Akár különálló geoadatbázisokból Független adatszerkesztés - Változások szinkronizálása Munkafolyamat részeként implementálható: - Mobil terepi offline munkavégzés - Munka kiterjesztése több szerkesztő felé - Replikációs fa Különböző munkaszintekhez rendelhető adatkörök - Mennyiségi adat előállításhoz és adat publikáláshoz Parent Replica_A Szülő Child Replica_A Gyerek

Replikáció esetek, típusok Regionális irodák, rendszerek Mobil felhasználók HQ HQ Hierarchia, replika fák HQ Adatelőállítás / Publikálás Terület Terület Terület szerkesztők böngészők Adatelőállítás Publikálás

Geoadatbázis replikációk típusai Check out / Check in Szülő geoadatbázis edits Egyszeri, egy irányba Gyerek geoadatbázis HQ One-way Szülő geoadatbázis edits OR Gyerek geoadatbázis HQ Többszöri egy irányba Two-way Szülő geoadatbázis edits Többszöri két irányba Gyerek geoadatbázis HQ

OKF ArcSDE ArcGIS Server Geoportal Server Locator Geom. Network Raszter Vektor Route Network ArcPy Geoprocess Szolg. Map Szolg. Image Szolg. Catalog Szolg. Replikáció Verziókezelés MKI ArcGIS Server + ArcSDE Mobile Desktop Desktop ArcPy Geoprocess Szolg. Map Szolg. Image Szolg. Browser

Köszönöm a figyelmet!