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.

Slides:



Advertisements
Hasonló előadás
Program funkciók USB porton keresztül kommunikál és egy kiegészítő eszköztől (kontrollertől) kapott jel hatására az előre elkészített minta fájlt kinyomtatja.
Advertisements

Tananyag: konzultáció
Zenetár a webszerverünkön, avagy XML használata PHP 5 alatt. Ercsey Balázs (laze) – netpeople.hu.
Webtech Vizsgakérdések. Fizikai alapok •MAC address •Vake on LAN •Egyenes és keresztkötésű kábel •Két gép keresztkötésű összekötése ábrán •Alháló:host+switch+router.
C++ programozási nyelv Gyakorlat hét
Felhasználói felületek és üzleti logika Bollobás Dávid ASP.NET
Windows hálózati infrastruktúra kialakítása
2012. tavaszi félév Vitéz Gergely. A diasor ismerete nem helyettesíti a tankönyvet, és a példatárat. A diasor ismerete szükséges, de nem elégséges feltétele.
A DBMS fő feladatai: - adatstruktúra (adatbázisséma) definiálása,
Programozási alapismeretek 6. előadás. ELTE Szlávi-Zsakó: Programozási alapismeretek 6.2/  Rekordok/struktúrák.
Adatbázis tesztelés.
1.NET web szolgáltatások WSE 2.0 BPEL Beadandó feladat A félév áttekintése Bilicki Vilmos
Fejlett programozási technikák II.
LDinamikus tömbök, kétdimenziós tömbök Alkalmazott Informatikai Tanszék MŰSZAKI INFORMATIKA dr.Dudás László 21./0. lVektorok létrehozása futásidőben, dinamikusan.
WEB Technológiák Coldfusion ME Általános Informatikai Tsz. dr. Kovács László.
Önálló laboratórium II május 23.1 Mobiltelefonon futtatható program készítése Hegedűs Iván Mihály Pázmány Péter Katolikus Egyetem Információs.
Új modulok a szakképzésben SharePoint Designer, Expression Web Gubicza József.
RDF és SPARQL. Felhasznált anyagok Marcelo Arenas, Claudio Gutierrez, Jorge Peréz: RDF and SPARQL: Database Foundations (bemutató) Claudio Gutierrez,
Elemi alkalmazások fejlesztése I.
Szombathely Dinamikus WEB programozás: PHP és JSP.
Önleíró adatok: XML INFO ÉRA, Békéscsaba
Delphi programozás alapjai Nagyváradi Anett PTE PMMK MIT.
WEB Technológiák ISAPI ME Általános Informatikai Tsz. dr. Kovács László.
XML támogatás adatbázis-kezelő rendszerekben
Operációs rendszerek gyakorlat 9. Gyakorlat Vakulya Gergely.
PHP VII Sütik, munkamenetek. Sütik Mi az a süti? A süti (cookie) állapotot tárol a felhasználó böngészőjében. Pl. ha egy oldalon beállítható, hogy milyen.
Microsoft BI technológiák az eszközmenedzsment szolgálatában
A PHP (PHP: Hypertext Preprocessor) nyílt forráskódú, számítógépes szkriptnyelv, legfőbb felhasználási területe a dinamikus weboldalak készítése. Emiatt.
1.NET web szolgáltatások XSLT programozás XSLT hivatkozások Bilicki Vilmos
Web Application for Resource Planning
Adatkezelés ABC: A Create Table-től a megjelenítésig Árvai Zoltán Consultant, Trainer Számalk Oktatóközpont.
a Moodle autentikációjához a PTE FEEK-en
Vizuális alkalmazások a FoxProban Páll Éva Boglárka.
LOGO Webszolgáltatások Készítette: Kovács Zoltán IV. PTM.
A DE ENK Kenézy Élettudományi Könyvtár elektronikus szolgáltatásai
Tudományos eredmények disszeminációja Open Access a Debreceni Egyetemen Karácsony Gyöngyi DEENK.
Domain-specifikus nyelvek a fejlesztésben Ráth István
Készítette: Pethő Balázs 1 Oktatási keretrendszerek A program megvalósulását az Apertus Közalapítvány támogatta.
DFAN-INF-524 és DFAL-INF-524 kurzus hallgatói számára SZPISÁK TAMÁS / 2012.
Felhasználók és jogosultságok
PHP szkriptek alkalmazása a webes adatbázis kezelésére
Hernyák Zoltán XSLT transzformációk.
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
Programozási tételek.
MySQL adatbázis készítése Viczián Gergely – Kollárné Hunek Klára.
Webprogramozó tanfolyam
Programozási tételek.
1 Mivel foglalkozunk a laborokon? 7. hét: Do-Loop-Until Do-Until-Looptömbök Function 7. hét: Do-Loop-Until és Do-Until-Loop ciklusok. Egy indexes tömbök,
Tivoli Configuration Manager újdonságai Sárándi Attila Magyar Tivoli Felhasználók Egyesülete.
Ciklusok 1 Számlálós (léptető) ciklus Szintaxis: for ( i=1; i
Java web programozás 7-8..
1. feladat  Készíts olyan függvényt, mely paraméterül kapja két egész típusú változó címét, s hívása után a két változó értéke helyet cserél.
MySQL adatbázis készítése
SQL Server 7 installálása. A szükséges hardver és szoftver Processzor Memória Háttértár OS Hálózat Kliensek.
Szebb és használhatóbb programok Vezérlőelemek dinamikus felhelyezése.
Az 5,6,7 laborok VBA anyagának összefoglalása
Building Technologies / HVP1 Radiátoros fűtési rendszerek beszabályozása s ACVATIX TM MCV szelepekkel SIEMENS hagyományos radiátorszelepek SIEMENS MCV.
TÁMOP /1-2F Informatikai gyakorlatok 11. évfolyam Alapvető programozási tételek megvalósítása Czigléczky Gábor 2009.
Webprogramozó tanfolyam
Static Source Code Analysis For PHP Vulnerabilities
Hibernate / EclipseLink / OpenJPA összehasonlítás
Beépített függvények használata programozáskor
Készítette: Révész Lajos Bálint
LINQ to Xml Xml kezelése Linq-val Zaklóczki Dávid
Kulcsrakész Közgyűjteményi Portál
GEGES JÓZSEF Ph.D. OVIDIUS Info-Service Co Ltd.
Informatikai gyakorlatok 11. évfolyam
MySQL története, részei, felhasználhatóság, PHPMyAdmin
Az internet minőségi információ halmazainak feltárásáról
Vicsi Klára Terminológiai szótárfelmérés eredménye és tanulságai az MTA Műszaki Tudományok Osztályán Vicsi Klára Magyar.
Előadás másolata:

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 Dinamikus folyamat létrehozása BPEL 2.0

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

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

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’)

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

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

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

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:

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

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’)

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’)

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

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

használata activity

BPEL open.org/committees/documents.php?wg_ab brev=wsbpel

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 –

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