Az előadás letöltése folymat van. Kérjük, várjon

Az előadás letöltése folymat van. Kérjük, várjon

Advanced BPEL. Tartalomjegyzék BPEL Designer + XSLT kezelés XSQL kezelés BPEL segítségével Tömbkezelés és adatmanipuláció Dátumkezelés LDAP hozzáférés.

Hasonló előadás


Az előadások a következő témára: "Advanced BPEL. Tartalomjegyzék BPEL Designer + XSLT kezelés XSQL kezelés BPEL segítségével Tömbkezelés és adatmanipuláció Dátumkezelés LDAP hozzáférés."— Előadás másolata:

1 Advanced BPEL

2 Tartalomjegyzék BPEL Designer + XSLT kezelés XSQL kezelés BPEL segítségével Tömbkezelés és adatmanipuláció Dátumkezelés LDAP hozzáférés Dinamikus folyamat létrehozása BPEL 2.0

3 XSLT kezelése BPEL designer segítségével Beépített XSLT motor (BPEL PM) Beépített XSLT Mapper (JDeveloper BPEL Designer) Transform activity segítségével

4 XSLT kezelése BPEL designer segítségével ora:processXSLT(‘stylesheet’,’XML_input’)

5 XSQL kezelés BPEL segítségével Az XSLT engine-hez teljesen hasonló módon működik ora:processXSQL() funkció ora:processXSQL (‘query_tempate ’,’XML_input’)

6 Adatbázis elérés Az XSQL és XSLT engine-k használatával Webszolgáltatás alkalmazásával

7 Tömbkezelés és adatmanipuláció activity;, klózok A BPEL tömbök realizálása XML elemekkel történik Számos módon hivatkozhatóak a tömb elemek

8 Tömbkezelés és adatmanipuláció Címzés az XPath position() funkciójával <from variable =”TicketOffer” part = ”ticket” query =”/item[position()=1]” />

9 Tömbkezelés és adatmanipuláció Rövidebb megoldás <from variable =”TicketOffer” part = ”ticket” query =”/item[1]” /> Szükség lehet az elemek dinamikus címzésére. Ehhez változót használhatunk:

10 Tömbkezelés és adatmanipuláció Alternatívaként még Oracle specifikus függvény ora:getElement(‘variable_name’,’part_name’, ‘query’, index)

11 Tömbkezelés és adatmanipuláció Dinamikus címek alkalmazása ciklusokban Ehhez szükséges a tömb méretének meghatározása ora:countNodes(‘variable_name’,’part_name’, ‘query’)

12 Dátum és időkezelés ora:getCurrentDate() ora:getCurrentTime() ora:getCurrentDateTime() Beállítható kimeneti forma: ora:formatDate(‘dateTime’,’format’) Hasonló: xp20:format-dateTime(‘dateTime’,’format’)

13 LDAP hozzáférés BPEL-ben ldap:listUsers(‘properties’,’filter’) ldap:search(‘properties’,’filter’,’scope’) ldap:authenticate(‘properties’,’userId’, ’password’)

14 Dinamikus folyamat létrehozás Hagyományos és problémája futásidőben képes párhuzamos tevékenységeket létrehozni bpelx namespace

15 használata activity

16 BPEL 2.0 http://www.oasis- open.org/committees/documents.php?wg_ab brev=wsbpel

17 A BPEL 2.0 újdonságai Adatkezelési funkciók egyszerűbbé tétele, kibővítése Scope funkció újradefiniálása Új tevékenységek –

18 A BPEL 2.0 újdonságai A BPEL 1.1-hez képest megváltoztak: –  - - –  Egyéb módosítások…


Letölteni ppt "Advanced BPEL. Tartalomjegyzék BPEL Designer + XSLT kezelés XSQL kezelés BPEL segítségével Tömbkezelés és adatmanipuláció Dátumkezelés LDAP hozzáférés."

Hasonló előadás


Google Hirdetések