|
|
|
|
|
 |
| Datum |
Locatie |
Event |
| Dit event kan niet worden weergegeven. |
XRX - XForms & REST & XQuery: een revolutionaire nieuwe web applicatie-architectuur
|
| Wanneer |
25.02.2010 (20u - 21u30) |
| Waar |
Crowne Plaza Antwerpen, Gerard Le Grellelaan 10, 2020 Antwerpen |
| Sprekers |
Paul Hermans, ProXML |
| Taal |
Nederlands |
|
|
Abstract
In vele webapplicaties is een belangrijk deel van de code gewijd aan het omzetten van XML-berichten naar objecten of records in een (object-) relationele database en terug. Zou het leven niet gemakkelijker zijn indien wij over de ganse lijn, zowel aan de client-zijde als op de server, gewoon XML zouden kunnen gebruiken ? Dit is de kern van wat men de XRX 'zero-translation' web applicatie-architectuur noemt. Deze architectuur is gebaseerd op 3 componenten: - XForms aan de client-zijde om met behulp van forms XML te kunnen editeren
- Een 'lichtgewicht' Web API volgens de REST-principes
- Een XML persistente faciliteit die met de XQuery-taal bevraagd kan worden
Vooreerst worden deze componenten toegelicht: XForms (de XForms MVC-architectuur, een aantal voorbeelden, en de XForms tools: Chiba, Orbeon Forms, XSLT Forms, Ubiquity, EMC XForms Engine), REST (principes van de REST architecturale stijl, hoe een REST-API ontwerpen) en XQuery (de basis van XQuery, een aantal voorbeelden, XML native stores: exist-db, MarkLogic, etc.). Vervolgens wordt, geïllustreerd door middel van een aantal applicaties, toegelicht hoe die 3 componenten op een uiterst 'lichte' manier kunnen samenwerken ('licht' omwille van het feit dat er geen data transformaties vandoen zijn, en omwille van het gebruik van 'high-level' declaratieve talen). En tenslotte introduceert de spreker nog een veelbelovende nieuwe standaard in wording: XProc. Dit wordt dé standaardtaal om XML-pipeline processen te definiëren. En op deze wijze is het XRX-concept compleet. Opnieuw een niet te missen avondconferentie, U aangeboden door SAI !
|
|