
OIO - nu med REST
Der var godt nyt i mailbakken den anden dag i form af en invitation til et arrangement hos IT & Telestyrelsen vedr. OIOREST !!
Ja, du hørte rigtigt - de gode folk i ITSTs CSI kontor har søsat et godt initiativ og fået udviklet en række REST services med tilhørende vejledning og ønsker nu at få kickstartet diskussionen om brugen af REST-baserede services i det offentlige.
Som oplæg til den videre debat har de lavet et udemærket dokument om REST, som giver en god intro til området.
Show me the code...
For os der lærer bedst om nye ting vha. kode eksempler er der udarbejdet en række services med tilhørende rich-client eksempel udviklet i .Net 2.0 (men uden kildekode?).
De to eksempler er "Danmark Web servicen" (hvor man kan søge på kommuner, postdistrikter og vejnavne) og et kø-system med understøttelse af autentifikation, fortrolighed og pålidelighed.
Jeg blev jo så liiige nødt til at lave et eksempel på brugen af Danmark web servicen i Adobe Flex for at prøve det af og efter 5 minutter havde jeg følgende kode kørende.

Ovenstående kode giver mig en simpel form til at forespørge på kommunenavne givet en søgestreng.

Nye tider - nye tools
Jeg synes det er voldsomt interessant at vi nu også kan snakke om brugen af REST i det offentlige og de eksempler ITST har lagt op er gode og relevante for dem der arbejder med udvikling af offentlige systemer.
Køservice eksemplet inspirerer jo f.eks. også til at spørge om vi som det næste kan begynde at diskutere brugen af nye bud på kø-baserede systemer. Altså kan vi måske som næste emne tage en business case hvor vi kigger nærmere på brugen af f.eks. RabbitMQ fremfor MQ og andre traditionelle løsninger, og måske på denne måde finde bedre måder at skrue systemer sammen på.
Noget tyder i hvert fald på, at der er fokus på at tænke anderledes nu - selv hos de gode folk i rådgivningsbranchen er der håb at spore.
Se blot på nedenstående snapshot snuppet med spionkamera hos en anonym rådgivningskonsulent.

And the REST is history 
Kommentarer (2)
En helt igennem fantastisk nyhed :-) Står lige nu og leger lidt med en hjemmelavet oiorest-danmark rubygem, og det spiller bare. Så tak for det ITST :-)
Hejsa.
Min kollega Christian Dalager og jeg selv har strikket et super lille lib sammen til en Rails app netop med dette.
Der er dog en masse TODOs endnu så vi har oprettet et fælles projekt... skriv gerne hvis i vil ha commit adgang.
Kode her: http://code.google.com/p/oiorest/
Christian Dalagers bedre beskrivelse her: http://groups.google.com/group/copenhagen-ruby-user-group/browse_thread/...
