1. Web 2.0 en Technologie Nieuwe standaarden voor het nieuwe worldwide web
2. Bram de Kruijff Lead Architect GX Research & Development Bram.deKruijff@gxwebmanager.com GX creative online development BV GX WebManager WCMS http://www.gx.nl
16. Rich Internet Applications (RIA) Van webpaginanaarwebapplicatiedmvsmartcliënt server architectuur Rijke media en rijkaanfunctionaliteit met desktop stijlinteractie Focus op het uitvoeren van taken en het ontsluiten van data of diensten Presentatieverschuiftnaarcliënt, server wordt data service
17. RIA Architectuur Client Side Mashup Controller Rendering & Media Data & State RIA Communication services Security Container (X)HTML (X)HTML / XML / JSON Data Service Web Server Server Side Mashup (X)HTML / XML / JSON (X)HTML / XML / JSON Data Service Data Service
18. RIA Technologie Asynchronous Javascript (AJAX) obv van open standaardenals(X)HTML, Javascript, CSS Verschillenderijke(proprietary) RIA frameworks met eigen runtimes Communicatieprimair over HTTP en obv open standaardenals XML en JSON Trends: Mobile Mashups en Augmented Reality
19. Microformats & RDFa Level 1 semantischeverrijking van web documentendmv metadata Standaardsyntax en vocabularies zorgenvoor machine readability <a href=“http://short.to/wzvw” rel=“me”>Bram</a> Toepassingen in zoeken, information retrieval, intelligent agents
22. Cloud Computing Volledigevirtualisatie van de technologieinfrastructuur OplossingenvoorInfrastructuur (IaaS), Platform (PaaS) en Software (SaaS) alsdienst Geenup front investeringen, alleenvariabele kostenveelal op basis van utility based service modellen Flexibel en dynamischschaalbareoplossingenwordenmogelijk
23. Web Oriented Architecture (WOA) “SOA zonder de complexiteit van SOAP en WS* standaarden” Focus op eenvoudige en herbruikbaredata centrischediensten. Weinigeafhankelijkhedentussendienstenonderling en cliënt applicaties. Gebruik van open standaardenvoorrepresentatie van data. Gebruik van RESTfullprincipeswaarmogelijk…
24. REpresentational State Transfer (REST) Archetecturelestijlvoor het ontwerpen van data centrischediensten. Resources staancentraal en zijnadresseerbaar op basis van unieke URI (hypertext). Eenvoudig, herbruikbaar, schaalbaar, multi channel en meerdankzij HTTP interface standaarden. Geenvervanging van SOAP/WS-* maar breed toepasbaarwaar requirements het toelaten.
25. Conclusies Web 2.0 is geentechnologie en er is geenstandaardoplossing of implementatie RIA verandertapplicatiearchitectuur op het web. Ontwerpdata centrischedienstenhergebruikin gedachten Semantic web standaardenzijn in opkomst en zullensnel mainstream worden Cloud Computing en WOA principesbieden de vereisteflexibiliteit en schaalbaarheidvoor de toekomst.
Community : Stakeholder in de Value ChainBusiness : User is King / Add User ValueTechnology : Web as a PlatformWeb 2.0 value chain:customer adds context & content
Social: Collaboration, participation through community effects. “Users add value”Semantic : Semantic model unifies information web leading to knowledge and (automated) reasoningPervasive : Redistribution of the web into all network enabled devices. “Always available”
Smart clientszijnniet thin en niet think, maar hebben het besteuitbeidewerelden door eigen ‘ubiquitous’? runtimeThin : =Eenvoudig deployment +Device adaptabiliteit –NetwerkafhankelijkheidThick: =Rijke User experience –Installatie/Beheer
Community : Business : User is KingTechnology : Web as a Platform