Poster taggade med ‘json’

I denna artikel mixar vi Jersey med det XML-schema som Tommy Wassgren definierade i Serialisering med JAXB. Jersey är referensimplementationen för JAX-RS som är ett API för att bygga RESTfulla webbtjänster.

I artikeln visar vi hur enkelt det är att dra nytta av Jerseys inbyggda stöd för att skicka bl.a. XML och JSON m.h.a. JAXB. Vi visar också hur du kan enhetstesta REST-applikationen. Koden hittar du på github: https://github.com/cygni-stacktrace/jaxbws.

Läs mer >>

The Yahoo! Query Language (YQL)  är ett kraftfullt SQL-liknande språk som ger möjligheten att tillgå och filtrera data från olika webservices som t ex Twitter och Flickr  för egen javascript-driven rendering.

Fördelarna med att använda YQL är att man reducerar det tidsödande arbetet med att hitta rätt URL, dokumentation och sätta sig in unika API’er för varje enskild webservice man vill använda. Vidare behöver man inte någon proxy för att hantera ”same domain policy” då man använder YQL.

Använder du redan YUI blir det väldigt enkelt då du kan använda ”YUI Get Utility”  och göra en request till ”YQL” som returnerar snygg valid JSON eller XML, förutom källan i requesten kan du villkora på flera sätt.

Läs mer >>

I Protobuf för serialisering del 1 berättade jag om grunderna i Protobuf som kort kan beskrivas som ett binärt JSON-format. I den här artikeln tänkte jag visa hur man knyter i hop detta med Jersey som är ett snyggt API för RESTfulla webbtjänster. Som grädde på moset gör vi allt i Maven. Koden finns att hämta på https://github.com/cygni-stacktrace/protows.

Läs mer >>