![Page 1: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/1.jpg)
Kővári Bence AndrásKészítette:
Dr. Kiss FerencKonzulens:
SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS
ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN
![Page 2: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/2.jpg)
BPEL4WS
• HTML
• XML / SOAPWebes szolgáltatások
Szolgáltatásorientált architektúrák (SOA)Business Process Execution Language for Web Services
(BPEL4WS)
![Page 3: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/3.jpg)
Webes szolgáltatások rétegei
![Page 4: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/4.jpg)
BPEL4WS
Descriptor
Deployment
instructions
_
![Page 5: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/5.jpg)
Szla1
Szla2
Mobil gateway
![Page 6: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/6.jpg)
Architektúra
BPEL4WS
Descriptor
Deployment
instructions
_
![Page 7: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/7.jpg)
A szerkesztő
• Komplett grafikus, dinamikusan bővíthető UML szerkesztő
• Mentés BPEL4WS formátumba
• Együttműködés a futtatókörnyezettel
![Page 8: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/8.jpg)
![Page 9: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/9.jpg)
BPEL4WS
Descriptor
Deployment
instructions
_
![Page 10: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/10.jpg)
Futtatókörnyezet
• BPEL4WS folyamatok értelmezése, futtatása
• Kapcsolattartás a szerkesztővel
• Változókezelés
• Webes szolgáltatásokközzététele
Created
ReadyToRun Blocked
Running
Finished
![Page 11: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/11.jpg)
Banki alkalmazhatóság
• Korábbi middleware rendszerek• Teljesítmény• Bővíthetőség• Rugalmasság• Gyártófüggetlenség• Egyszerű illesztés• Bonyolult folyamatábrázolás
![Page 12: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/12.jpg)
Továbbfejlesztési lehetőségek
– Teljesítmény-elemzés– BPEL, WSDL szabvány teljesebb lefedése– Változók, típusok UML alapon– Monitorozás bővítése– Enterprise környezet– Magasabb szintű folyamattámogatás
![Page 13: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/13.jpg)
?BPEL4WS
Descriptor
Deployment
instructions
_
![Page 14: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN](https://reader033.vdocuments.net/reader033/viewer/2022051316/56814f34550346895dbcc9e0/html5/thumbnails/14.jpg)
Editor BPRE Coop MobilServer managementGetServerStatus RestartServer ShutdownServer Process managementGetProcesses GetProcess SetProcess AddProcess RemoveProcess GetProcessStatus RegisterEvent DebugSetDebugProcess SetExecutionMode SetBreakPoint ClearBreakPoint Step Start Stop Continue GetCurrentActivityGetActivities SetCurrentActivity GetVariable SetVariable
Editor BPRE Coop MobilBPEL4WSprocess receive reply invoke assign throwterminate wait empty sequence switch while pickflow scope compensatepartner links partners variables correlation setsfault handlerscompensation handlersevent handlers