Kiezen tussen SOAP en REST

26 November 2007 16:13 Rudie Ekkelenkamp Java

Recentelijk heb ik voor een klant een analyse gemaakt voor een te ontwikkelen Web Service. Hierbij moest een keuze worden gemaakt tussen een SOAP of REST gebaseerde service en daarna moest er een selectie worden gemaakt van een framework.
Om tot een gefundeerde keuze te komen voor het webservice framework, is er een analyse gedaan van de verschillen tussen REST en SOAP en de impact voor het betreffende project.

Eerst volgt een algemeen overzicht van de voor- en nadelen van zowel SOAP als REST gebaseerde services en daarna de relevantie voor het betreffende project.
Lees verder

4 reacties

Een Commandline Aanpak voor JavaScript Gebaseerde Interfaces

12 November 2007 20:17 Rikkert Koppes Javascript

In deze blogpost bespreek ik een alternatieve aanpak voor het opzetten van JavaScript [1] gebaseerde interfaces. Dit heeft voornamelijk betrekking op webapplicaties en niet zozeer op websites in het algemeen. Juist in het geval van webapplicaties is er een grote mate van interactie met de gebruiker, aangezien in dat geval applicatie en gebruiker samen moeten werken in het uitvoeren van een taak, terwijl het bezoeken van een webpagina grotendeels eenrichtingsverkeer is. Er vindt dus communicatie plaats tussen het client side gedeelte van de applicatie (de interface) en de gebruiker. Uiteraard vindt er ook communicatie plaats tussen de interface en de server waarop de applicatie draait. In het eenvoudigste geval bestaat deze communicatie uit het ophalen van (HTML) pagina’s en het versturen van formulieren.

Lees verder

4 reacties

Closures in Java – een introductie

7 November 2007 15:23 Levi Hoogenberg Java

Inleiding
Er is al een hele tijd een discussie over het toevoegen van closures aan Java – dit zou, samen met onder meer Properties, moeten gebeuren in Java 7. Omdat er veel meningsverschillen zijn over wat de syntax en semantiek van closures moeten zijn zijn er drie concrete voorstellen: BGGA, CICE en FCM. Uit het BGGA-kamp kwam deze week een eerste prototype van javac die closures ondersteunt. Dat wil zeggen dat er eindelijk geĆ«xperimenteerd kan worden! Dit artikel is het resultaat van een middag experimenteren.

Lees verder

7 reacties

Butterfly Works e -Learning Omgevingen

5 November 2007 15:57 Auke van Leeuwen MMBase

Finalist heeft dit jaar 1000 ontwikkelings-uren beschikbaar gesteld aan een goede doelen organisatie genaamd Butterfly Works. Van deze uren zijn de afgelopen tijd twee ‘e-Learning’ sites opgezet. Het gaat hier om een programma ‘Learning about Living’ voor Nigeria en een programma ‘Words over Weapons’ voor Zuid-Afrika. Voor dit laatste programma ben ik zelf begin september naar Zuid-Afrika afgereisd met de dames van Butterfly Works om het programma te presenteren en te testen. Een iets minder technisch artikel dus, maar wel iets waar Finalist(ers) mee bezig zijn.

Lees verder

Eén reactie