J-Spring 2006

- 15 juni  - De Reehorst- Ede

Membership

Membership provides members free access to the NLJUG workshops and events on a variety of Java topics, held across the country on a regular basis. Plus on a quarterly basis the Java Magazine published by Array Systems. The NLJUG is a member of a worldwide network of Java User Groups.

Fill in the form to sign up.

NLJUG

Founded in 1998, the Dutch Java Users Group consists of business partners, software developers, application architects, technical managers, students, and new media developers that have a common interest in all aspects of Java Technology.

NLJUG partners

Quintor

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

AJAX, impact en huidige stand van zaken

AJAX stelt in de technische kern niet veel voor, echter, het multi-threaded karakter in combinatie met
het gebruik van DHTML gaat leiden tot een fundamentele architectuur verandering voor webapplicaties.
Dit gaat verder dan Google Suggest en Google Maps en wordt vaak aangeduid wordt met de
termen Rich Internet Applications (RIA) en Single Page Interface (SPI). In de markt zijn er al verscheidene
producten verkrijgbaar die deze architectuur onderschrijven. Een aantal zijn door Quintor
onderzocht en passeren de revue.
Tot slot de vraag: Wat betekent deze verandering voor de JAVA ontwikkelaars? Is het einde van
Struts, JSF, etc. in zicht...

Vereiste voorkennis:
Bekend met Three Tier Architecture en Service Oriented Architecture.
Bekend met: HTTP, DHTML, Soap, JavaScript, XML, MVC pattern, JSF, JSP, Struts.

Een structurele beschrijving van de opbouw van de presentatie:
Het eerste deel van de sessie gaat in op de veranderingen die plaats vinden in het architectuurvlak en
worden aan de hand van een aantal aspecten doorgelicht:
􀂃  Usability: gebruikers eisen een interactieve web applicatie zonder page refreshes;
􀂃  Deployment: build once run any where. Een aantal (defacto) browser standaarden voorzien in een AJAX en DHTML raamwerk;
􀂃  Sizing &  Performance: de verschuiving van de presentatie logica naar de browser. Server based
computing versus client based computing;
􀂃  Reusability: building with GUI components. Hoe past deze architectuur in een Service Oriented
Architecture.
Het tweede deel gaat in op de producten die momenteel in de markt verkrijgbaar zijn. Belangrijk
hierin is dat hiermee effectief en efficiënt een interactieve web applicatie te ontwikkelen en te onderhouden
is. Wat bieden o.a. de GUI toolkits: Dojo Widgets, Back Base en Tibco General Interface.
Wat biedt o.a. DWR om de koppeling tussen de cliënt en de server te maken.
Voor de huidige JAVA ontwikkelaars die web front-end applicaties ontwikkelen zal het nodige veranderen.
Het ziet er naar uit dat JavaScript hier een leidende rol in gaat spelen. Hier ligt een interessante
uitdaging voor de JAVA ontwikkelaar: “Let’s put more JAVA in JavaScript”. Aan de server zijde
is en blijft JAVA een belangrijke rol vervullen.
De sessie wordt aangevuld met korte demonstraties om punten te verduidelijken. Nieuwe ontwikkelingendie
op The AJAX Experience en JavaOne conferenties gepresenteerd zijn worden
meegenomen.


Download de presentatie (169 Kb)

Arjen Wassink 
Quintor
Arjen Wassink werkt als architect bij Quintor. Arjen heeft ruim 6 jaar ervaring met Java en J2EE en heeft aan de basis gestaan van een aantal omvangrijke Java systemen. Voordat Arjen bij Quintor in dienst kwam werkte hij voor LogicaCMG. De kennis van Arjen ligt voornamelijk op het vlak van Java systeemontwikkeling en de inrichting van high-performance Java omgevingen. Arjen is binnen Quintor betrokken bij het onderzoek naar de toepassing van de nieuwe generatie ser-interfaces. Hiervoor heeft hij dit jaar onder andere een bezoek gebracht aan de AjaxExperience in San Francisco en heeft hij research gedaan naar de diverse AJAX ontwikkelomgevingen.