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
Ügyfelek és Partnerek
Our customers by sectors: •
Banks
•
Asset Managers
•
Brokerage Firms
•
Insurance Companies
•
Factoring Companies
•
Pension Funds
Partners:
Dorsum az informatikában EA Server – Jaguár Server
CAS - Jboss - WebLogic - WebSphere
2003 InternetBank 2000 Fiókhálózatok kialakulása kialakítása 1996 Vastagkliens fejlesztések 1996 Cégalapítás
Apache-Zend
2012 Mobil fejlesztések alkalmazása
Napjainkban: integrált felület -szerver fejlesztések
Főbb technológiák a Dorsumban
Clavis Alkalmazás a középpontban
Szolgáltatás architektúra I.
Branch
Netbank
Mobile Bank
Clavis Front Adapter Core Banking Systems
Bank Middleware/ESB Clavis Java Backend
Clavis Back Office (Power Builder)
Trading Adapters
Szolgáltatás architektúra II. Clavis NetBank
Transaction
Clavis Mobile
Report
Info
Clavis Branch
Voucher
WebLogic Clavis Business Logic
Clavis BackOffice
Clavis Report
Clavis Operation Logic
MNB
Keler
Clavis Router
Tőzsdei adapter
Számlavezető rendszer
DataBase
Alkalmazás szerver használat eloszlás
Kiemelt ügyfelek
WebLogic
Egyéb szerver
Miért WebLogic? De nem mindegy hogyan…
Elnézést
WebLogic Néhány tulajdonság
WebLogic – amiért szeretjük Stabil, robosztus működés, magas szintű (HA) 24/7 rendelkezésre állás
WebLogic
Rendkívül átlátható, könnyen kezelhető adminisztrációs felület (WL Console)
Alkalmazások egyszerű, gyors kezelhetősége, monitorozás biztosítása
Probléma esetén rövid határidőn belüli support rendelkezésre állás
Weblogic – néhány feature a napi használatban
Feature Foreign JNDI
Messaging Bridge
Alkalmazhatóság Távoli elérés biztosítása más szerverekhez
Híd kialakítása eltérő verziójú, vagy más alkalmazás szerverekkel
Unit of Order
Üzleti elvárások teljesítése kódolás nélkül
Coherence
Magas memória igényű folyamatok alkalmazása
WL Console
Adminisztráció
Clavis
Clavis & Foreign JNDI Provider DEVELOPMENT Environment
UAT Environment
PRODUCTION Environment
WebLogic
WebLogic
WebLogic
Clavis v. 4.666
Clavis v. 4.666
Clavis v. 4.666
Local JNDI
Local JNDI
Local JNDI
Külső rendszerek
Kódváltoztatás nélküli rendszerkapcsolatok egyszerű módosítása
DEV DB
Külső rendszerek
WL Consolon történő XML módosítás
UAT DB
Sokrétű felhasználhatóság: JMS, EJB, DB, minden, amit JNDI névtéren el lehet érni
Külső rendszerek elérése ugyanazon alkalmazással
Külső rendszerek
PROD DB
Fejlesztés, tesztelés, éles működés: ugyanaz az alkalmazás
Clavis & Messaging Bridge Szinkron/aszinkron üzenetküldés WebLogic belső üzenetek WebLogic Server 8
WebLogic Server 12
WebLogic – egyéb server WebLogic Server
Más alkalmazás server
Clavis & Messaging Bridge Szinkron/aszinkron üzenetküldés
Clavis & Unit of Order A Clavis egyik legfontosabb feladata: kapcsolattartás a tőzsdékkel JMS
JMS
Ajánlat beadás
Kötés feldolgozás
Üzletileg nem mindegy a feldolgozás sorrendje
Clavis & Unit of Order Kötés feldolgozás 3 db. ellenoldali ajánlat 100 db. részvényt vásárolok
20 db-os eladás ajánlat
100 db-os vételi ajánlat
30 db-os eladás ajánlat 50 db-os eladás ajánlat
A beérkező három kötés feldolgozása kódban történő várakoztatás, vagy Q-ba történő sorozatos visszarendelés helyett: Unit of Order használat.
Clavis & Unit of Order
Trade Messages Delaying Process
Queue With Unit of Order
Clavis & Coherence A WebLogic coherence terméke lehetőséget biztosít gyakran használt nagy mennyiségű adat több szerveren levő memóriában történő elhelyezésére. WebLogic Server Deployments
Coherence Server Data
Coherence Server Data
Coherence Server Data
WebLogic Server Deployments Számlakivonat előállítás
Hozam számítás
Díj számítás
WLS Console bejelentkező kép
WLS Console DataSource konfiguráció I.
WLS Console DataSource konfiguráció II.
Köszönöm a figyelmet!