Szolgáltatásorientált rendszerintegráció. SOA-alapú rendszerintegráció. Enterprise Service Bus (ESB) Ercsényi András, BME IIT, 2011.
|
|
- Ilona Borbély
- 8 évvel ezelőtt
- Látták:
Átírás
1 Szolgáltatásorientált rendszerintegráció SOA-alapú rendszerintegráció Enterprise Service Bus (ESB)
2 Mi a téma? Valójában alkalmazásintegráció integrációs minták szinkron (RPC, RMI) aszinkron web service stb. ESB = Enterprise Service Bus mint az integráció megvalósításának eszköze 2
3 Alkalmazás-integráció Flexibilis architektúra az alkalmazások összekapcsolására azonosít irányít szétoszt (mediáció) konvertál a protokollok között transzformál az adatformátumok között 3
4 Mediációs minták 4
5 Példa: File-csere 5
6 Mi az ESB? 6
7 Miért éppen busz? 7
8 Mi az ESB? 8
9 ESB definíciója Nincs elfogadott definíció Felhasználói szempontból Kapcsolat olyan alkalmazások között, melyeket eredetileg nem készítettek fel kapcsolódásra QOS Szolgáltatás- és esemény orientált architektúrákhoz is jó legyen Szabványok használata Magas szintű konfigurálhatóság biztosítása Platform és nyelv független Technikai szempontból Általános és bővíthető hosting rendszer szolgáltatások és komponensek számára Általános integrációs szolgáltatás Monitorozás, mérés 9
10 ESB igények Alkalmazások kapcsolódása Üzenet bázisú legyen ESB könnyen legyen kapcsolható az alkalmazásokhoz Lazán csatolt: ne legyen semmiféle extra integrálási előírás Vállalati szintű QOS Biztonságos üzenetszállítás Security Deployment és monitoring lehetőség Regisztrálhatóság és directory Skálázható Tranzakció támogatás 10
11 ESB igények 2. Különféle architektúrák támogatása ESB segítse, hogy az alkalmazás service lehessen SOI Service Oriented Integration ESB biztosítsa a publish-subscribe mechanizmust ESB segítse az esemény-orientált alkalmazások bekapcsolását Szabványok használata Üzenet (message) reprezentáció Üzenet leírások Üzenet kezelés és feldolgozás Declarative programming: XML-bázisú legyen Leírások XML-ben (XML Schema, WSDL) Konfigurálás XML-ben Üzenet irányítás (XPath) Üzenet transzformáció (XSLT) Service orchestration (WS-BPEL) 11
12 XML XSLT Xpath JAXB Web Service WSDL SOAP MTOM WS-* UDDI WS-orchestration WS-BPEL Szabványok (XML Transformation) (XML Path Language) (Java Architecture for XML Binding) (Message Transfer Optimization Mechanism) (Universal Description, Discovery, and Integration) 12
13 Szabványok 2. J2EE JTA JMS (Transaction) (Messaging) Enterprise level JSSE JAAS JCE JMX (SSL Secure Socket) (Authentication/authorization) (Cryptography) (Management) 13
14 ESB belső szerkezeti igények Bővíthetőség Legyen közös belső üzenetforma Legyen közös protokoll a service és publish/subscribe mechanizmus között Legyenek belső konténerei (az endpoint-ra és pipeline-ra) Végpontos (endpoint) Legyenek be- és kilépési pontok Legyen átváltás a protokollok és az üzenetformák között Lehessen a végpontok között irányítgatni Pipeline-os Biztosítson egy konfigurálható, bővíthető, dinamikus végpont kapcsolódást Adjon az ESB ún. value-added service-t 14
15 ESB megvalósítása Gyakran BPEL alapon BPEL = web service-ek integrációja Interface a könnyebb integrációhoz JBI = Java Business Integration Üzenetek (message) központi szerepben 15
16 Üzenetek (messages) 16
17 Üzenet kezelési modellek 17
18 Üzenetes példa 18
19 Üzenet szerkezete 19
20 Point-to-point modell 20
21 Publish-subscribe modell 21
22 ESB, mint middleware Software, hardware mintájára Definíció: heterogén platformok és az üzleti alkalmazások közötti réteg Céljai: Magasabb absztrakciós szint Támogassa a komponens szemléletet Lehetőleg objektum orientált Nagyobb biztonság, skálázhatóság, stb. 22
23 Miért a web service-nél? WS nem igazi middleware Van sok egyéb middleware J2EE ORB/CORBA Adatbázis Van sok kommunikációs rendszer JDBC JMS SMTP MQ ESB feladata Kapcsolat közöttük 23
24 Kapcsolódás a WS-hez 24
25 Egy lehetséges alkalmazás 25
26 ESB sematikus rajza Event Source Event Sink Event Sink ESB Asynchronous communications SOAP/XML messaging Content-based routing Message transformations Pipeline Endpoint Endpoint Endpoint Service Consumer Service Provider 26
27 ESB és JBI JBI = Java Business Integration új szabvány célok szabványos Service Provider Interface kialakítása absztrakt üzenetkezelési mechanizmus az integrációhoz szabvány a csomagoláshoz és a telepítéshez adminisztrációs és menedzselési előírás Cél: JBI alapú ESB kialakítása használata 27
28 Fő részei: JBI belső szerkezete SE service engine service típusok, mint provider BE binding engine kapcsolódás a platformokhoz FTP, MQ, JMS, JDBC NMR normalised message router belső üzenetkapcsoló 28
29 JBI elemek kapcsolódása 29
30 JBI minták Message Exchange Pattern Egyirányú In-only Robust In-only Kétirányú In-Out In Optional-Out Átvéve a WSDL 2.0-ból 30
31 Konkrét megoldások Gyári rendszerek IBM Oracle Sun/Glassfish OpenESB (ingyenes) Apache ServiceMix (ingyenes) Közvetlen megoldás Open source komponensekből Tomcat WS-keret; pl. Axis JMS-rendszerű üzenetkezelés; pl. Joram vagy Jetlang Piplelining; pl. Orbeon 31
32 Komponens-ESB 1: kliens-szerver 32
33 Komp-ESB 2: nem komp.rendszerek 33
34 Komp-ESB 3: intelligens routing 34
35 Komp-ESB 4: adat transzfer 35
36 WebSphere ESB IBM megoldásai WebSphere Message Broker ESB WebSphere DataPower Integration Appliance 36
37 WebSphere Message Broker ESB IBM MQ (Message Queue Series) Sokéves termék semmi köze a web service-hez Igen nagy megbízhatóságú Rendkívül gyors (sok gépi kódú részlettel) Állandóan fejlesztve Rengeteg interface megvalósítva (kb. 100) Ez most kibővült web service be/kimenettel 37
38 IBM MQ 38
39 Üzenet fejléce 39
40 Üzenet tartalma 40
41 WebSphere ESB Alkalmazás szerver alapú rendszer Kifejezetten web service-ek/bpel-ek integrálására XML, WSDL, XSLT, XML-schema támogatásával Nagy megbízhatóságú, de kisebb teljesítményű Jól menedzselhető 41
42 Végpont típusok Belső szerkezete Web service-ek Read/write file, azaz WS-adapterek JMS EJB Java alkalmazások 42
43 Menedzselés Konfigurációs nyelv a menedzseléséhez MessageFilter XSLTranformation MessageLogger DatabaseLooup CustomMediation (java program) Fail Stop Grafikus felületen szerkesztés 43
44 Grafikus szerkesztés ikonjai 44
45 Grafikus menedzselési felület 45
46 WS DataPower Integration Appliance HW doboz Célhardware Java programmal 6 csatlakozóval Igen gyors Csak web service-ek támogatására XML, XSL max. támogatás Teljes OASIS security 46
47 ESB alkalmazási megoldások Egyszerű használat Sok be/kimenettel Kaszkádosított megoldások Központi vezérlő ESB Ehhez kapcsolódnak az alsóbb szintű ESB-k 47
Java Business Integration szolgáltatásalapú architektúra JavaEE környezetben. Simon Géza geza.simon@sun.hu Zsemlye Tamás tamas.zsemlye@sun.
Java Business Integration szolgáltatásalapú architektúra JavaEE környezetben Simon Géza geza.simon@sun.hu Zsemlye Tamás tamas.zsemlye@sun.com Témáim: SOA architecture Webservice folyamat java WS-addressing
RészletesebbenSzolgáltatásintegráció (VIMIM234) tárgy bevezető
Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs
RészletesebbenFolyamatmodellezés és eszközei. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Folyamatmodellezés és eszközei Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Folyamat, munkafolyamat Munkafolyamat (Workflow): azoknak a lépéseknek a sorozata,
RészletesebbenNagyvállalati SOA infrastruktúra (ESB, szolgáltatástárak)
Nagyvállalati SOA infrastruktúra (ESB, szolgáltatástárak) Szolgáltatásintegráció előadás Huszerl Gábor, Gönczy László (BME MIT) Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs
RészletesebbenDebreceni Egyetem Informatikai Kar. Szolgáltatás-orientált programozás az Oracle-ben
Debreceni Egyetem Informatikai Kar Szolgáltatás-orientált programozás az Oracle-ben Témavezető: Dr. Juhász István egyetemi adjunktus Készítette: Ács László programtervező-matematikus Debrecen 2009 1 Tartalom
RészletesebbenOsztott alkalmazások fejlesztési technológiái Áttekintés
Osztott alkalmazások fejlesztési technológiái Áttekintés Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Történelem - a kezdetek 2 Mainframe-ek és terminálok Minden a központi gépen fut A
RészletesebbenSimon Balázs Dr. Goldschmidt Balázs Dr. Kondorosi Károly. BME, Irányítástechnika és Informatika Tanszék
Simon Balázs (sbalazs@iit.bme.hu) Dr. Goldschmidt Balázs Dr. Kondorosi Károly BME, Irányítástechnika és Informatika Tanszék Webszolgáltatások, WS-* szabványok WS-* implementációs architektúra Célkitűzés:
RészletesebbenWeb Services. (webszolgáltatások): egy osztott alkalmazásfejlesztési plattform
(webszolgáltatások): egy osztott alkalmazásfejlesztési plattform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem A Web Service Web Service definíciója Számos definíció létezik. IBM [4] A Web
RészletesebbenSzolgáltatásintegráció (VIMIM234) tárgy bevezető
Szolgáltatásintegráció Szolgáltatásintegráció (VIMIM234) tárgy bevezető Gönczy László gonczy@mit.bme.hu A tárgyról A tantárgy célja a hallgatók megismertetése a komplex informatikai rendszerek integrációs
RészletesebbenOracle9i Alkalmazás Szerver Üzleti folyamat integráció. Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary
Oracle9i Alkalmazás Szerver Üzleti folyamat integráció Molnár Balázs Vezető értékesítési konzultáns Oracle Hungary Üzleti folyamat integráció Kereskedők Beszállítók Partnerek Alkalmazás Disztribútor Belső
RészletesebbenSOA modell: Ez az interfész definiálja az elérhető adatokat, és megadja, hogy hogyan lehet azokhoz hozzáférni.
Service-Oriented Architecture, SOA Az elosztott rendszerek fejlesztésének módja. Célja:az IT eszközök komplexitásának a kezelésének egyszerűsítése könnyebben újrafelhasználhatóság, egymással integrálhatóság
RészletesebbenÜzleti folyamatok rugalmasabb IT támogatása. Nick Gábor András 2009. szeptember 10.
Üzleti folyamatok rugalmasabb IT támogatása Nick Gábor András 2009. szeptember 10. A Generali-Providencia Magyarországon 1831: A Generali Magyarország első biztosítója 1946: Vállalatok államosítása 1989:
RészletesebbenFejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel
IBM Software Group Fejlesztés, működtetés, felügyelet Hatékony infrastruktúra IBM szoftverekkel Rehus Péter Szoftver üzletág igazgató 2005. február 2. 2003 IBM Corporation On demand igény szerinti működési
RészletesebbenSOA ALAPÚ INTEGRÁCIÓS LEHETŐSÉGEK AZ E-KÖZIGAZGATÁSBAN
SOA ALAPÚ INTEGRÁCIÓS LEHETŐSÉGEK AZ E-KÖZIGAZGATÁSBAN Fekete János, fekete@sbgk.hu Dr. Kondorosi Károly, kondor@iit.bme.hu Budapesti Műszaki Egyetem, Információtechnológiai Innovációs és Tudásközpont
RészletesebbenOKTATÁSI CSOMAG (SOA)
OKTATÁSI CSOMAG (SOA) 1 A dokumentum az Új Magyarország Fejlesztési Terv keretében, az Államreform Operatív Program támogatásával, az Elektronikus közigazgatási keretrendszer tárgyú kiemelt projekt megvalósításának
RészletesebbenS04-2 Elosztott alkalmazások készítése
S04-2 Elosztott alkalmazások készítése Tartalom 1. Többrétegű architektúra, elosztott szerveroldal 2. Kommunikációs eszközök: távolieljárás-hívás és üzenet alapú infrastruktúra (point-to-point és publish-subscribe
RészletesebbenOracle integrációs platform nem csak Oracle Alkalmazásokhoz
Oracle integrációs platform nem csak Oracle Alkalmazásokhoz Petrohán Zsolt Vezető tanácsadó zsolt.petrohan@oracle.com SOFTWARE.HARDWARE.ENGINEERED TO WORK TOGETHER. Tejleskörű megoldás
RészletesebbenJBoss SOA Platform. Dr. Szántó Iván ULX Open Source Consulting & Distribution május 9.
JBoss SOA Platform Dr. Szántó Iván szanto.ivan@ulx.hu ULX Open Source Consulting & Distribution 2011. május 9. Áttenkintés Nyílt forráskódú Enterprise szoftverek A JBoss SOA Platform alapjai A JBoss SOA
RészletesebbenOracle Containers for Java - j2ee alkalmazás szerver funkciók. Molnár Balázs Oracle Hungary
Oracle Containers for Java - j2ee alkalmazás szerver funkciók Molnár Balázs Oracle Hungary Mi is a J2EE? Szabványgyűjtemény Java alkalmazások számára A JavaSoft közösség alakította ki Összefogja az egyéni
RészletesebbenA J2EE fejlesztési si platform (application. model) 1.4 platform. Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A J2EE fejlesztési si platform (application model) 1.4 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11.13. A J2EE application model A Java szabványok -
RészletesebbenIntegrációs mellékhatások és gyógymódok a felhőben. Géczy Viktor Üzletfejlesztési igazgató
Integrációs mellékhatások és gyógymódok a felhőben Géczy Viktor Üzletfejlesztési igazgató Middleware projektek sikertelenségeihez vezethet Integrációs (interfész) tesztek HIÁNYA Tesztadatok? Emulátorok?
RészletesebbenJAVA webes alkalmazások
JAVA webes alkalmazások Java Enterprise Edition a JEE-t egy specifikáció definiálja, ami de facto szabványnak tekinthető, egy ennek megfelelő Java EE alkalmazásszerver kezeli a telepített komponensek tranzakcióit,
RészletesebbenWebszolgáltatás alapokon BPEL
Üzleti folyamatok Webszolgáltatás alapokon BPEL Pl.: Bank: Motiváció o Ahány beszállító, annyi technológia, módszertan, protokoll o Régi eszközöket soha nem selejteznek le Meglévő workflow eszközök o Gyártófüggőek
RészletesebbenInternet of Things az új mobil forradalom
Internet of Things az új mobil forradalom Tóth Bálint WebSphere brand sales manager balint.toth@hu.ibm.com A világ változik... 50 mrd összekapcsolt eszköz 2020-ra Több tablet, mint PC értékesítés 2013
RészletesebbenFolyamattervezéstıl a megvalósításig
IBM Software Group Folyamattervezéstıl a megvalósításig Balogh Péter WebSphere Technical Specialist IBM Software Group Koczé Zoltán Tanácsadó Hyperteam 2006 IBM Corporation IBM Software Group Problémák
Részletesebbenpilot példa SOA alkalmazásra 2008. április 29.
Közigazgatási pilot példa SOA alkalmazásra 2008. április 29. A Szoftver és Szolgáltatások Nemzeti Technológiai Platform (NESSI Hungary) 2 Program Cél Szakmai konszenzus kialakítása az e-közigazgatás fejlesztésében
Részletesebben2023 ban visszakeresné 2002 es leveleit? l Barracuda Message Archiver. Tóth Imre Kereskedelmi Igazgató Avisys Kft Barracuda Certified Diamond Partner
2023 ban visszakeresné 2002 es leveleit? l Barracuda Message Archiver Tóth Imre Kereskedelmi Igazgató Avisys Kft Barracuda Certified Diamond Partner 1 Tartalom A Barracuda Networks Termékportfólió IT üzemeltetés
RészletesebbenKlotz Tamás earchitect Oracle
Klotz Tamás earchitect Oracle Vállalati információ kezelés Az információ érték, vagyon (tőke) Az információ folyam maximalizálhatja a tőkét Tervezés Szolgáltatás Együttműködés Tranzakció feldolgozás Döntés
RészletesebbenPetőfi Irodalmi Múzeum. megújuló rendszere technológiaváltás
Petőfi Irodalmi Múzeum A Digitális Irodalmi Akadémia megújuló rendszere technológiaváltás II. Partnerek, feladatok Petőfi Irodalmi Múzeum Megrendelő, szakmai vezetés, kontroll Konzorcium MTA SZTAKI Internet
RészletesebbenSzolgáltatásorientált rendszerintegráció. SOA-alapú rendszerintegráció. Web-szolgáltatások: SOAP, WSDL
Szolgáltatásorientált rendszerintegráció SOA-alapú rendszerintegráció Web-szolgáltatások: SOAP, WSDL Tartalom Integrációs feladat Service Oriented Architecture Web-service SOAP WSDL Web-szolgáltatás API-k
RészletesebbenBevezetés az SAP világába. 5. Kommunikációs és integrációs technológiák
Bevezetés az SAP világába Zolnai László zolnai@elte.hu http://zolnai.web.elte.hu/bev_sap.html 5. Kommunikációs és integrációs technológiák 1 Rendszerek közötti kapcsolatok SAP és nem-sap rendszerek Vállalaton
RészletesebbenWebSphere Adapters. 6. változat 2. alváltozat. WebSphere Adapter for SAP Software felhasználói kézikönyv 6. változat 2. kiadás
WebSphere Adapters 6. változat 2. alváltozat WebSphere Adapter for SAP Software felhasználói kézikönyv 6. változat 2. kiadás Megjegyzés Az információk és a tárgyalt termék használatba vétele előtt feltétlenül
RészletesebbenCMDB architektúra megjelenítése SAMU-val Rugalmas megoldás. ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ
CMDB architektúra megjelenítése SAMU-val Rugalmas megoldás ITSMF 2015. 10. 30. Bekk Nándor Magyar Telekom / IT szolgáltatás menedzsment központ Tartalom Nehézségeink CMDB adatok és függ ségek vizualizációja
RészletesebbenKomponens alapú fejlesztés
Komponens alapú fejlesztés Szoftver újrafelhasználás Szoftver fejlesztésekor korábbi fejlesztésekkor létrehozott kód felhasználása architektúra felhasználása tudás felhasználása Nem azonos a portolással
RészletesebbenElosztott rendszer architektúrák
Elosztott rendszer architektúrák Distributed systems architectures Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 12. Andrew S. Tanenbaum, aarten van Steen: Distributed Systems: rinciples
RészletesebbenSAPora folyamatok és felületek, azaz IBM megoldások az EGIS-ben
SAPora folyamatok és felületek, azaz IBM megoldások az EGIS-ben Bures Ferenc (vezető fejlesztő) Spaczér Miklós (osztályvezető) 1/130 09-09-10 1 Tartalom Cégbemutató Az EGIS IT környezete (amire építünk)
RészletesebbenInCa NMS jelen és jövő HFC Technics szakmai napok
InCa NMS jelen és jövő HFC Technics szakmai napok Dovalovszki András kereskedelmi igazgató InCa Információtechnológiai Kft. adovalovszki@inca.co.hu Áttekintés A cégcsoport A termék Jelenlegi fejlesztéseink
RészletesebbenSzoftver-technológia II. Szoftver újrafelhasználás. (Software reuse) Irodalom
Szoftver újrafelhasználás (Software reuse) Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 18. Roger S. Pressman: Software Engineering, 5th e. chapter 27. 2 Szoftver újrafelhasználás Szoftver
RészletesebbenOsztott rendszerek (Distributed. systems) Bevezetés. Tartalom. Ficsor Lajos. Miskolci Egyetem Általános Informatikai Tanszék
Osztott rendszerek (Distributed systems) Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 09. 18. osztottrendszerek / 1 Tartalom Miért kellenek osztott rendszerek Egy kis
RészletesebbenSzolgáltatás Orientált Architektúra a MAVIR-nál
Szolgáltatás Orientált Architektúra a MAVIR-nál Sajner Zsuzsanna Accenture Sztráda Gyula MAVIR ZRt. FIO 2009. szeptember 10. Tartalomjegyzék 2 Mi a Szolgáltatás Orientált Architektúra? A SOA bevezetés
RészletesebbenA TANTÁRGY ADATLAPJA
A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4
RészletesebbenIBM Business Process Manager változat 8 alváltozat 5. Az IBM Business Process Manager áttekintése
IBM Business Process Manager változat 8 alváltozat 5 Az IBM Business Process Manager áttekintése ii Áttekintés PDF-könyvek és az információközpont A PDF-könyveket nyomtatásra és offline olvasásra használhatja.
RészletesebbenTestreszabott alkalmazások fejlesztése Notes és Quickr környezetben
Testreszabott alkalmazások fejlesztése Notes és Quickr környezetben Szabó János Lotus Brand Manager IBM Magyarországi Kft. 1 Testreszabott alkalmazások fejlesztése Lotus Notes és Quickr környezetben 2
Részletesebbenwebalkalmazások fejlesztése elosztott alapon
1 Nagy teljesítményű és magas rendelkezésreállású webalkalmazások fejlesztése elosztott alapon Nagy Péter Termékmenedzser Agenda Java alkalmazás grid Coherence Topológiák Architektúrák
RészletesebbenOsztott rendszerek, Java EE. Általános bevezető
Osztott rendszerek, Java EE Általános bevezető Osztott rendszerek Hálózati alkalmazások (java.net, java.nio, Apache Mina, stb.) Web-programozás (Servlet, JSP, JSTL, JSF, JavaFX, GWT, Struts, stb.) Webszolgáltatások
RészletesebbenWebszolgáltatások kommunikációs overhead-jének becslése
Webszolgáltatások kommunikációs overhead-jének becslése Simon Balázs, sbalazs@iit.bme.hu Dr. Goldschmidt Balázs, balage@iit.bme.hu Dr. Kondorosi Károly, kondor@iit.bme.hu Budapesti Műszaki Egyetem, Irányítástechnika
RészletesebbenEverything Over Ethernet
Everything Over Ethernet Következő Generációs Adatközpontok felépítése Lenkei Árpád Arpad.Lenkei@snt.hu 2009. November 12. www.snt-world.com 0 0 Tartalom Adatközpont 3.0 Migráció fázisai, kihívások Építőelemek
RészletesebbenMagic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon
Magic xpi 4.0 vadonatúj Architektúrája Gigaspaces alapokon Mi az IMDG? Nem memóriában futó relációs adatbázis NoSQL hagyományos relációs adatbázis Más fajta adat tárolás Az összes adat RAM-ban van, osztott
RészletesebbenSzolgáltatás orientált architektúra (SOA)
Tartalom Integráció és kommunikáció Integrációs technológiák és összehasonlításuk web-service batch Enterprise Service BUS e-mail DBlink ftp file load Rendszerek kommunikációja, interfészek és API-k: SOAP
RészletesebbenSZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK (SOA)
SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK (SOA) 1 Bevezetés A növekvő adatkereslettel és az infrastruktúra komplexitásával olyan új architektúrára van szükség, ami lehetővé teszi a vállalkozások számára a rugalmasságot
RészletesebbenMicrosoft SQL Server telepítése
Microsoft SQL Server telepítése Az SQL Server a Microsoft adatbázis kiszolgáló megoldása Windows operációs rendszerekre. Az SQL Server 1.0 verziója 1989-ben jelent meg, amelyet tizenegy további verzió
RészletesebbenA hibrid DB cloud biztonsági eszköztára. Kóródi Ferenc Budapest,
A hibrid DB cloud biztonsági eszköztára Kóródi Ferenc Budapest, 2016-10-11 Az adatok védelme Minden szervezet számára kritikus fontosságú Vállalati adatvagyon Szenzitív adatok Külső támadások elsődleges
RészletesebbenOsztott rendszerek (Distributed
Osztott rendszerek (Distributed systems) Bevezetés Miskolci Egyetem Általános Informatikai Tanszék Utolsó módosítás: 2007. 09. 18. osztottrendszerek / 1 Tartalom Miért kellenek osztott rendszerek Egy kis
RészletesebbenOracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban
Oracle Middleware megoldások helye üzleti esettanulmányokon keresztül bemutatva, különböző iparágakban Lenti József Projektkoordinációs vezető Intalion Kft. BPM Business Process Management Rövid áttekintés
RészletesebbenA TANTÁRGY ADATLAPJA
A TANTÁRGY ADATLAPJA 1. A képzési program adatai 1.1 Felsőoktatási intézmény Babeș Bolyai Tudományegyetem 1.2 Kar Matematika és Informatika Kar 1.3 Intézet Magyar Matematika és Informatika Intézet 1.4
RészletesebbenFelhőszolgáltatások megvalósítása PureSystems eszközökön
Budai Károly Szoftver architekt 2015. április 1. Felhőszolgáltatások megvalósítása PureSystems eszközökön 2015 IBM Corpora/on Tartalom è Az IBM PureSystems termékcsalád è PureFlex - IaaS è PureApplication
RészletesebbenA Java EE 5 plattform
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2007. 11. 13. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
RészletesebbenViczián István Vezető szoftverfejlesztő viczian@kopdat.hu Kopint-Datorg Zrt. http://delfin.klte.hu/~vicziani
Informatika 1081 Budapest, Csokonai u 3. Telefon: 459-4200 Fax: 303-1000 http://www.kopint-datorg.hu Üzleti Információ Kutatás És s felszáll ll a köd: k alkalmazásintegr sintegrációs s megoldás fejlesztése
RészletesebbenIrányelv elektronikus rendszerekhez való hozzáférés biztosításához
Irányelv elektronikus rendszerekhez való hozzáférés biztosításához 1 / 30 Tartalomjegyzék 1. Irányelv célja és keretei... 4 1.1. Irányelv koncepciója... 4 1.2. Jogszabályi háttér... 5 1.2.1. Ket. (2004.
RészletesebbenExadata, a világ leggyorsabb adatbázisgépe
ORACLE PRODUCT LOGO 2011. november 8. Budapest Exadata, a világ leggyorsabb adatbázisgépe Fekete Zoltán, principal sales consultant http://blogs.oracle.com/zfekete/ 1 Copyright 2011, Oracle and/or its
RészletesebbenA MiddleWare rendszerek Rolls Roysa
A MiddleWare rendszerek Rolls Roysa WebLogic Server alkalmazása pénzügyi integrált környezetben 2016.10.11 HOUG konferencia Budapest Dorsum Szerepünk az informatika és a pénzügy világában A Dorsum jelenleg
Részletesebben30 MB INFORMATIKAI PROJEKTELLENŐR INFORMATIKAI RENDSZEREK INTEGRÁCIÓJA INTEGRÁCIÓS TECHNOLÓGIÁK DOMBORA SÁNDOR
INFORMATIKAI PROJEKTELLENŐR 30 MB DOMBORA SÁNDOR INFORMATIKAI RENDSZEREK INTEGRÁCIÓJA INTEGRÁCIÓS TECHNOLÓGIÁK 2016. 09. 28. MMK- Informatikai projektellenőr képzés Tartalom Integráció és kommunikáció
RészletesebbenFolyamat alapú integráció alapjai
Folyamat alapú integráció alapjai Service Oriented Architecture (SOA) Portal and B2B Gateway JSR-168, CDL, WS-Security Process Orchestration BPEL, XSLT, XML Query Üzleti szolgáltatások XML, XML Schema,
RészletesebbenFicsor Lajos Általános Informatikai Tanszék Miskolci Egyetem
A Java EE 5 platform Ficsor Lajos Általános Informatikai Tanszék Miskolci Egyetem Utolsó módosítás: 2008. 04. 17. A Java EE 5 platform A Java EE 5 plattform A J2EE 1.4 után következő verzió. Alapvető továbbfejlesztési
RészletesebbenIntroduction. Szolgáltatásorientált rendszerintegráció Service-Oriented System Integration. Dr. Balázs Simon BME, IIT
Introduction Szolgáltatásorientált rendszerintegráció Service-Oriented System Integration Dr. Balázs Simon BME, IIT Általános információk Előadás: csütörtök, 8:30-10:00, IB.025. Gyakorlat: páratlan péntek,
RészletesebbenIBM felhő menedzsment
IBM Váltsunk stratégiát! Budapest, 2012 november 14. IBM felhő menedzsment SmartCloud Provisioning és Service Delivery Manager Felhő alapú szolgáltatások Felhasználás alapú számlázás és dinamikus kapacitás
RészletesebbenSOA. Szolgáltatás Orientált Architektúra. Jelen és jövı. Várkonyi László IT Architect, IBM SWG. Software. SOA on your terms and our expertise
SOA Szolgáltatás Orientált Architektúra Jelen és jövı Várkonyi László IT Architect, IBM SWG SOA on your terms and our expertise 2005 IBM Corporation 2008-ig a vállalatok több, mint 60%-a a SOA elvei szerint
RészletesebbenOsztott Objektumarchitektúrák
1. Kliens szerver architektúra Osztott Objektumarchitektúrák Dr. Tick József Jól bevált architektúra Kliens-szerver szerepek rögzítettek Szerver szolgáltatást nyújt, vagy igénybe vesz Kliens csak igénybe
RészletesebbenInformatikai Tesztek Katalógus
Informatikai Tesztek Katalógus 2019 SHL és/vagy partnerei. Minden jog fenntartva Informatikai tesztek katalógusa Az SHL informatikai tesztek katalógusa számítástechnikai tudást mérő teszteket és megoldásokat
RészletesebbenOracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás
2011 November 8. New York Palota Hotel Boscolo Budapest Oracle Enterprise Manager: Az első teljesértékű felhő üzemeltetési megoldás Sárecz Lajos, Vezető tanácsadó Oracle Hungary Átfogó felhő üzemeltetés
RészletesebbenALKALMAZÁS KERETRENDSZER
JUDO ALKALMAZÁS KERETRENDSZER 2014 1 FELHASZNÁLÓK A cégvezetők többsége a dobozos termékek bevezetésével összehasonlítva az egyedi informatikai alkalmazások kialakítását költséges és időigényes beruházásnak
RészletesebbenWebszolgáltatás alapokon BPEL
Üzleti folyamatok Webszolgáltatás alapokon BPEL Pl.: Bank: Motiváció o Ahány beszállító, annyi technológia, módszertan, protokoll o Régi eszközöket soha nem selejteznek le Meglévő workflow eszközök o Gyártófüggőek
RészletesebbenARM Cortex magú mikrovezérlők. mbed
ARM Cortex magú mikrovezérlők mbed Scherer Balázs Budapest University of Technology and Economics Department of Measurement and Information Systems BME-MIT 2016 MBED webes fejlesztőkörnyezet 2009-ben megjelent
RészletesebbenNon-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel
Non-stop hozzáférés az üzleti információkhoz bárhol, bármikor és bármilyen eszközzel The Power to Change A NetWare 6 üzleti előnyeinek áttekintése NetWare 6: Az operációs rendszer szerepe a Hálózati szolgáltatásokban
RészletesebbenData Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő 2013. február 20.
Data Integrátorok a gyakorlatban Oracle DI vs. Pentaho DI Fekszi Csaba Ügyvezető Vinnai Péter Adattárház fejlesztő 2013. február 20. 1 2 3 4 5 6 7 8 Pentaho eszköztára Data Integrator Spoon felület Spoon
RészletesebbenMobil szolgáltatások és alkalmazások fejlesztése
Mobil szolgáltatások és alkalmazások fejlesztése SADM Service and Application Development for Mobile Systems Benedek Zoltán, MIK 3.1.2 projekt - projektvezető zoltán.benedek@aut.bme.hu Nemzeti Kutatási
RészletesebbenKomponens modellek. 3. Előadás (első fele)
Komponens modellek 3. Előadás (első fele) A komponens modellek feladata Támogassa a szoftverrendszerek felépítését különböző funkcionális, logikai komponensekből, amelyek a számítógépes hálózatban különböző
Részletesebben4. rész: Java Enterprise Edition bevezetı. Bakay Árpád dr. NETvisor kft (30) 385 1711 arpad.bakay@netvisor.hu
4. rész: Java Enterprise Edition bevezetı Bakay Árpád dr. NETvisor kft (30) 385 1711 arpad.bakay@netvisor.hu Hol tartunk? Projekt tervezés, követés MS Project RequisitePro Követelmények Tervezés, modellezés
RészletesebbenPárhuzamos és Grid rendszerek
Párhuzamos és Grid rendszerek (12. ea) Cloud computing Szeberényi Imre BME IIT M Ű E G Y E T E M 1 7 8 2 2013.04.29. - 1 - Újabb buzzword? Metacomputing Utility computing Grid computing
RészletesebbenA SZOFTVERTECHNOLÓGIA ALAPJAI
A SZOFTVERTECHNOLÓGIA ALAPJAI Objektumorientált tervezés 8.előadás PPKE-ITK Tartalom 8.1 Objektumok és objektumosztályok 8.2 Objektumorientált tervezési folyamat 8.2.1 Rendszerkörnyezet, használati esetek
RészletesebbenTartalom. Történeti áttekintés. Történeti áttekintés 2011.03.23. Architektúra DCOM vs CORBA. Szoftvertechnológia
Tartalom D Szoftvertechnológia előadás Történeti áttekintés Architektúra D vs CORBA 2 Történeti áttekintés 1987 Dynamic Data Exchange (DDE) Windows 2.0-ban Windows alkalmazások közötti adatcsere Ma is
RészletesebbenWebszolgáltatások (WS)
Webszolgáltatások (WS) Webszolgáltatások fogalma IBM (lényege) Egy interface, mely a hálózaton keresztül szabványos XML üzenetekkel érhető el és hozzá formálsi XML leírás tartozik. (soap, wsdl) Sun Szoftverelemek,
Részletesebben(Web)Szolgáltatások (WS, WS-*)
(Web)Szolgáltatások (WS, WS-*) Szolgáltatásintegráció 2014. Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Elosztott rendszerek Elosztott rendszerek o Egy
RészletesebbenGIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel
Nyugat-Magyarországi Egyetem Geoinformatikai Kar Magyar Tudomány Ünnepe 2007 A térinformatika mindenkié GIS fejlesztés Web platformra nyílt forráskódú ingyenes eszközökkel Kottyán László adjunktus Tartalom
RészletesebbenSzolgáltatás technológiák (WS, WS-*) Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék
Szolgáltatás technológiák (WS, WS-*) Budapesti Műszaki és Gazdaságtudományi Egyetem Méréstechnika és Információs Rendszerek Tanszék Elosztott rendszerek Elosztott rendszerek o Egy hálózaton lévő számítógépek
RészletesebbenJAX-WS mélyvíz. Viczián István JUM XII november 18.
JAX-WS mélyvíz Viczián István http://jtechlog.blogspot.com JUM XII. 2009. november 18. Web szolgáltatások Web szolgáltatás W3C definíció: hálózaton keresztüli gép-gép együttműködést támogató szoftverrendszer
RészletesebbenNETinv. Új generációs informatikai és kommunikációs megoldások
Új generációs informatikai és kommunikációs megoldások NETinv távközlési hálózatok informatikai hálózatok kutatás és fejlesztés gazdaságos üzemeltetés NETinv 1.4.2 Távközlési szolgáltatók és nagyvállatok
RészletesebbenIBM WebSphere Adapters 7. változat 5. alváltozat. IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5.
IBM WebSphere Adapters 7. változat 5. alváltozat IBM WebSphere Adapter for Oracle E-Business Suite felhasználói kézikönyv 7. változat 5.kiadás IBM WebSphere Adapters 7. változat 5. alváltozat IBM WebSphere
RészletesebbenÜzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?)
Üzletmenet-folytonosság és katasztrófa helyzet kezelés (Honnan indultunk, miért változtunk, hova tartunk?) Év indító IT szakmai nap - PSZÁF Budapest, 2007.01.18 Honnan indultunk? - Architektúra EBH IT
RészletesebbenSOAP komponensek Delphiben
SOAP komponensek Delphiben (Simple Object Access Protocol) Bevezetés -Azegyszerűen programozható webhozzáférés azt jelenti, hogy a fejlesztők saját programjukat a weben elérhető szolgáltatásokból építik
RészletesebbenKözösség, projektek, IDE
Eclipse Közösség, projektek, IDE Eclipse egy nyílt forráskódú (open source) projekteken dolgozó közösség, céljuk egy kiterjeszthető fejlesztői platform és keretrendszer fejlesztése, amely megoldásokkal
RészletesebbenSzolgáltatás Orientált Architektúra és több felhasználós adatbázis használata OKF keretein belül. Beke Dániel
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
RészletesebbenESB bevezetés nagyvállalati környezetben, avagy mindezt hogyan csinálta az MVMI Zrt., Engel László fejlesztési igazgató
1 ESB bevezetés nagyvállalati környezetben, avagy mindezt hogyan csinálta az MVMI Zrt., Engel László fejlesztési igazgató engel.laszlo@mvm-informatika.hu www.mvm-informatika.hu 2 Mottó Ha mindent addig
RészletesebbenJava. Java Message Service. ANTAL Margit. JMS API technológia. ANTAL Margit. Sapientia - EMTE
Sapientia - EMTE 2008 Az előadás célja Üzenetkommunikációs architektúrák JMS Példák Üzenet gyártó Szinkron üzenetfogyasztó Aszinkron üzenetfogyasztó Üzenetbab (message-driven bean) point-to-point modell:
RészletesebbenWebes alkalmazások fejlesztése 8. előadás. Webszolgáltatások megvalósítása (ASP.NET WebAPI)
Eötvös Loránd Tudományegyetem Informatikai Kar Webes alkalmazások fejlesztése 8. előadás (ASP.NET WebAPI) 2016 Giachetta Roberto groberto@inf.elte.hu http://people.inf.elte.hu/groberto A webszolgáltatás
RészletesebbenSOA rendszerek felügyelete és vizualizációja
SOA rendszerek felügyelete és vizualizációja 1 Bevezetés A gazdasági, üzleti, pénzügyi élet alapja, hogy különböző érdekeltségben lévő erőforrások együttműködnek egymással. Sok esetben ez az együttműködés
RészletesebbenFelhő alkalmazások sikerének biztosítása. Petrohán Zsolt Zsolt.petrohan@oracle.com
Felhő alkalmazások sikerének biztosítása Petrohán Zsolt Zsolt.petrohan@oracle.com Safe Harbor The following is intended for information purposes only, and may not be incorporated into any contract. It
RészletesebbenFlash és PHP kommunikáció. Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft
Flash és PHP kommunikáció Web Konferencia 2007 Ferencz Tamás Jasmin Media Group Kft A lehetőségek FlashVars External Interface Loadvars XML SOAP Socket AMF AMFphp PHPObject Flash Vars Flash verziótól függetlenül
RészletesebbenOracle Enterprise Manager 12c Cloud Control és 11g Grid Control összehasonlítás
Oracle Enterprise Manager 12c Cloud Control és 11g Grid Control összehasonlítás Péntek Csaba National Instruments HOUG Konferencia 2013. 04. 09. Tartalom Bemutatkozás Oracle Enterprise Manager Architektúra
RészletesebbenAlkalmazások architektúrája
Alkalmazások architektúrája Irodalom Ian Sommerville: Software Engineering, 7th e. chapter 13. Bass, Clements, Kazman: Software Architecture in Practice, Addison- Wesley, 2004 2 Alkalmazás típusok Adat
Részletesebben