szolgÁltatÁs orientÁlt architektÚrÁk És alkalmazhatÓsÁguk banki kÖrnyezetben

14
Kővári Bence András Készítet te: Dr. Kiss Ferenc Konzulen s: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

Upload: flo

Post on 20-Jan-2016

48 views

Category:

Documents


0 download

DESCRIPTION

SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN. Készítette:. Kővári Bence András. Konzulens:. Dr. Kiss Ferenc. HTML. XML / SOAP Webes szolgáltatások Szolgáltatásorientált architektúrák (SOA) Business Process Execution Language for Web Services (BPEL4WS). - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

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

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

Webes szolgáltatások rétegei

Page 4: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

BPEL4WS

Descriptor

Deployment

instructions

_

Page 5: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

Szla1

Szla2

Mobil gateway

Page 6: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

Architektúra

BPEL4WS

Descriptor

Deployment

instructions

_

Page 7: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

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
Page 9: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

BPEL4WS

Descriptor

Deployment

instructions

_

Page 10: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

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

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

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

?BPEL4WS

Descriptor

Deployment

instructions

_

Page 14: SZOLGÁLTATÁS ORIENTÁLT ARCHITEKTÚRÁK ÉS ALKALMAZHATÓSÁGUK BANKI KÖRNYEZETBEN

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