Contactdetails

NLJUG
Postbus 54
3780 BB Voorthuizen

Telefoon
0900-BEL NLJUG (10 ct/m)
0900-2356558 (10 ct/m)

Fax
0342 475880

Email
Algemeen: info@nljug.org
Leden: members@nljug.org

BTW: NL814104484B01
KVK: 30200958

Bank
Rabo: 3123.20.973
BIC: RABONL2U
IBAN: NL47RABO0312320973
NLJUG te Son
Algemene voorwaarden 

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

Ordina

Mediapartner

Het JavaMagazine, gratis bij een NL-JUG lidmaatschap

REST, het web als database?

Korte omschrijving:
In tegenstelling tot veel andere REST presentaties, zal deze presentatie niet over het gebruik van JAXRS of Jersey gaan. REST wordt vaak gezien als een soort lightweight WebServices. Het is echter veel meer dan dat. Deze presentatie zal ingaan op de kenmerken van REST architecturen, de verschillen met WebServices vanuit een architectuur oogpunt, en hoe het de basis kan vormen voor een gedistribueerd datamodel. 

Huidige SOA implementaties zijn meestal gebaseerd op een van de volgende concepten:
• Message Queueing – de verschillende systemen communiceren onderling door het uitwisselen van berichten,
• RPC – de verschillende systemen roepen operaties van elkaar aan. 

Wat opvalt in huidige SOA implementaties is dat data op veel verschillende plekken gedupliceerd wordt. Synchronisatie hiervan wordt grotendeels handmatig gerealiseerd met bovengenoemde mechanismen. Wat mist is een gedistribueerd datamodel. Eén van de eigenschappen van REST is dat het dit soort gedistribueerde datamodellen mogelijk maakt. Gedistribueerde data kan weer al een consistent geheel benaderd worden. 

Daarnaast zal ook gekeken worden naar de mogelijke toekomstige impact. Een service als Yahoo Query Language toont een toekomst waarin het internet een soort database wordt dat op eenvoudige wijzige gequeried kan worden. REST kan hierin een cruciale rol gaan spelen. 

Niveau: All 

Track: Enterprise 

Voorkennis: geen 

Opbouw presentatie:
●Overzicht huidige SOA concepten

○Message Queueing

○RPC

●Wat is REST?

○Urls

○Links

○HTTP standard methods

○Multiple representations

○Stateless

●Urls + links = distributed data model

○echt alternatief voor message queueing en remote procedure calls

●Organisatie overstijgende Common Models

●Voorbeelden van mogelijke toepassingen:

○Overheid: basis + kern gegevens

○EPD: ziekenhuizen, huisartsen, verzekeringen

●De toekomst van REST?

○Query engines, YQL, JAQL

○JSON databases, zinvol of niet?

 


 Download de presentatie

 


Andrej Koelewijn 
IT-eye
Andrej Koelewijn is a consultant for IT-eye responsible for the designand implementation of Java/J2EE applications. He received a Masters Degree in Computer Science from the University of Twente in 1995. He has been working with Java since 1998, first as part of the software development team at Redwood Software, since 2001 as a consultant for IT-eye. He is a frequent speaker at IT-eye seminars, and actively writes on the IT-eye weblog (http://www.it-eye.nl/weblog/).

Ron van Weverwijk 
Xebia
Ron werkt bij Xebia en heeft veel ervaring met het ontwikkelen van zowel Web applicaties als backend systemen. Belangrijke focuspunten in zijn werk: Zorgen dat de systemen en applicatie die hij bouwt aansluiten bij de verwachtingen van de klant. Heldere communicatie, kwaliteit software en Agile methodieken zijn daar DE middelen voor. Als techneut trekken nieuwe technologieen zijn aandacht en worden toegepast daar waar het meerwaarde bied.