1 / 23

ARCHITEKTÚRY INFORMAČNÝCH SYSTÉMOV KLIENT- SERVER A SOA

ARCHITEKTÚRY INFORMAČNÝCH SYSTÉMOV KLIENT- SERVER A SOA. Bc . Jakub Chovan. OBSAH. ÚVOD ZÁKLADNÉ POJMY ZÁKLADNÁ TYPOLÓGIA ARCHITEKTÚR ARCHITEKTÚRA KLIENT-SERVER SERVISNE ORIENTOVANÁ ARCHITEKTÚRA SOA A ARCGIS. ÚVOD. architektúra - > návrh a dizajn budov, interiérov a záhrad

zubin
Download Presentation

ARCHITEKTÚRY INFORMAČNÝCH SYSTÉMOV KLIENT- SERVER A SOA

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ARCHITEKTÚRY INFORMAČNÝCH SYSTÉMOV KLIENT- SERVER A SOA Bc. JakubChovan

  2. OBSAH • ÚVOD • ZÁKLADNÉ POJMY • ZÁKLADNÁ TYPOLÓGIA ARCHITEKTÚR • ARCHITEKTÚRA KLIENT-SERVER • SERVISNE ORIENTOVANÁ ARCHITEKTÚRA • SOA A ARCGIS

  3. ÚVOD • architektúra -> návrh a dizajn budov, interiérov a záhrad • nespájať len s jedným oborom • návrh a dizajn v ľubovoľnej oblasti zamerania • dielo navrhovateľa vytvárajúce funkčný priestor pre ďalšiu realizáciu podľa základných ideových predstáv a technických možností daných dobou

  4. ZÁKLADNÉPOJMY • informačný systém - podporný systém pre systém riadenia • architektúra informačných systémov - koncepčný rámec riešenia IS • predstava o systéme ešte pred jeho realizáciou • neočakávať detailné parametre • zahŕňa pohľad zákazníka aj vývojára

  5. ZÁKLADNÉPOJMY • pravidlo jedného papiera • počiatočný bod pre dosiahnutie potrebnej úrovne konzistencie, integrácie a interoperability IS • jeden z kľúčových prvkov riadenia IS • musí rešpektovať stratégiu podniku, podnikové ciele a ciele IS

  6. ZÁKLADNÁ TYPOLÓGIA ARCHITEKTÚR

  7. ZÁKLADNÁ TYPOLÓGIA ARCHITEKTÚR • EIS (Executive IS) - strategické riadenie podniku • DSS (DecisionSupportSystem) - manažérske plánovanie • MIS (Management IS) - riadenie podniku na taktickej úrovni • TPS (TransactionProcessingSystem) - operatívna časť informačného systému • OIS (Office IS) a EDI (ElectronicDataInterchange)

  8. ZÁKLADNÁ TYPOLÓGIA ARCHITEKTÚR • globálne - základná schéma vyjadrujúca hrubú podobu budúceho IS • čiastkové - detailnejšie návrhy z rôznych pohľadov na systém (dátová, procesná, hardwarová technologická) • technologická - prepája softwarovú, hardwarovú a dátovú architektúru a poskytuje popis technologického riešenia

  9. ARCHITEKTÚRA KLIENT-SERVER • rozdelenie systému na dve časti – klient a server • základný princíp - zasielanie požiadaviek z klientskych počítačov na server, ktorý požiadavky spracuje a spätne zašle požadované informácie

  10. ARCHITEKTÚRA KLIENT-SERVER • klient • užívateľské rozhranie • formátuje dotaz na službu • zobrazuje výsledok dotazu • server • ukladanie a správa dát • plnenie požiadavok klientov • pustený nonstop • viacužívateľský prístup

  11. ARCHITEKTÚRA KLIENT-SERVER • pre konkrétnu požiadavku si klient a server nemôžu vymeniť role • výmena informácií medzi klientom a serverom prebieha striktne prostredníctvom správ

  12. ARCHITEKTÚRA KLIENT-SERVER • dvojvrstvová architektúra • server odpovedá na požiadavky klienta priamo zo svojich zdrojov • nevolá ďalšie aplikácie aby mohol poskytnúť požadovanú službu • trojvrstvová architektúra • obsahuje sprostredkovateľskú úroveň • klient - požaduje službu • aplikačný server - volá ďalší server • dátový server - poskytuje aplikačnému serveru dáta

  13. ARCHITEKTÚRA KLIENT-SERVER • výhody • relatívne finančne nenáročná sieť • výpočtová kapacita • prispôsobivosť pre špecifické aplikácie • menšia záťaž siete • väčšia bezpečnosť

  14. SERVISNE ORIENTOVANÁ ARCHITEKTÚRA • nový trend v budovaní podnikových informačných systémov • vzájomne previazané procesy postavené na službách • používatelia nemusia poznať podrobne všetky systémy a riešenia • zavedenie prebieha postupne • implementácia služieb nie je viazaná na žiadny programovací jazyk alebo technológiu

  15. SERVISNE ORIENTOVANÁ ARCHITEKTÚRA • 3 základné logické komponenty • spotrebiteľ • infraštruktúra SOA • aplikácie • služby • podpora služieb • producent • komponenty sú stanovené podľa dodávateľov na základe ich súčasných softwarových riešení • mnoho rozdielnych reprezentácií SOA

  16. SERVISNE ORIENTOVANÁ ARCHITEKTÚRA

  17. SERVISNE ORIENTOVANÁ ARCHITEKTÚRA • spotrebiteľ • entita využívajúca služby ponúkané producentom • poskytovanie užívateľského rozhrania koncového užívateľa • aplikácie • grafické rozhranie a rozličný stupeň biznis logiky • bohatý klient, webová aplikácia, mobilná aplikácia

  18. SERVISNE ORIENTOVANÁ ARCHITEKTÚRA • služby • entita vykonávajúca špecifickú úlohu vtedy, keď je vyzvaná • komponenty architektúry, ktoré vykonávajú biznis logiku pre organizáciu • dve základné perspektívy na služby: biznis a technická • podpora služieb • entita poskytujúca na pozadí podporné funkcie pre SOA • srdce rôznych komponent, ktoré podporujú SOA • premostenie komunikácie medzi zákazníkmi a producentmi

  19. SERVISNE ORIENTOVANÁ ARCHITEKTÚRA • výhody • lepšia návratnosť investícií • mobilita kódu • lepšia bezpečnosť • nevýhody a prekážky v rozvoji • zasahuje nielen IT • nutnosť veľkých počiatočných investícií • nedostatočne vyspelá technológia, štandardy a zložitosť implementácie • nedostatočné riadenie

  20. SOA A ARCGIS • ESRI ponúka riešenie pre vývoj geopriestorovejSOA • zahŕňa desktopové aj serverové technológie • ArcGIS - definovanie a autorizovanie obsahu, ktorý sa stane základom pre bežné priestorové služby • ArcGIS Server - poskytuje aplikácie a služby pre koncových užívateľov, ktoré umožňujú mapovanie, analýzy, zber dát • ESRI využíva priemyselný štandard OASIS ako referenčný model pre SOA ako súčasť ArcGIS Server

  21. SOA A ARCGIS

  22. POUŽITÉ ZDROJE • RYCHLÝ, Marek. Formálníspecifikacearchitekturinformačníchsystémů. s. 19. Dostupné z: http://www.fit.vutbr.cz/study/courses/VPD/public/0506VPD-Rychly.pdf • ARCHITEKTURA INFORMAČNÍCH SYSTÉMŮ. In: [online]. [cit. 2013-04-08]. Dostupné z: http://homel.vsb.cz/~dan11/is_skripta/IS%202011%20-%20Architektura%20IS.pdf • HORÁK, Jiří. Vybrané kapitoly z informačníchsystémú. Ostrava, 2010. • GeospatialService-OrientedArchitecture (SOA): An ESRI WhitePaper. [online]. [cit. 2013-04-08]. Dostupné z: http://www.slideshare.net/Zubin67/geospatial-serviceoriented-architecture-soa • TheBenefitsof a Service-OrientedArchitecture. [online]. [cit. 2013-04-08]. Dostupné z: http://www.developer.com/services/article.php/1041191/The-Benefits-of-a-Service-Oriented-Architecture.htm

  23. ĎAKUJEM ZA POZORNOSŤ

More Related