1. HTML 5

    I min förra post skrev jag om XUL och Mozilla JetPack, två plattformspecifika tekniker för att använda webbläsaren som applikationsmiljö.

    En annan sak som är väl värd att lägga ögonen på är HTML 5. Standarden, som Tim Berner-Lee kallar för en helt ny plattform. HTML 5 kommer på bred front nu, och innehåller en massa rejäla fixar för problem som funnits i den tolv år gamla version 4.

    En skön sak är att (Läs mer…)

  2. XML-RPC-fader skapar RSS-moln

    Dave Winer, en av mina forna idoler som bland annat bråkade med Microsoft kring XML-RPC och SOAP, var först med podcasting, har i juli fått för sig att det är dags att ta RSS ett steg längre: Reebooting the RSS cloud.

    (Läs mer…)

  3. Är XML en risk?

    Sun har släppt fixar till CERT-FIs Advisory on XML libraries (som kom från ett projekt på Codenomicon Labs). Vad det handlar om är DOS-attacker via XML-libbar som skulle kunna löpa amok. Jag kan ju se publika web services vars scheman har rekursiva strukturer som något ondsinta aktörer skulle kunna ge sig på med självgående verktyg – dvs som identifierar och attackerar utan interaktion från en människa. Tolkning av (XHTML-formaterade) kommentarer på forum och sidor på publika wikisskulle också kunna vara tänkbara mål för denna sorts attack, liksom XML-baserade instant messaging-protokoll såsom XMPP. Jag får ändå känslan av att detta får lite större rubriker hos IDG än det förtjänar, eller är det verkligen så att miljontals publika program och tjänster sitter pyrt till just nu?

    Hur det än är, så är det ju inte XML i sig som är problemet – som vanligt är det kod och för godtyckliga (eller godartade?) antaganden om indata som är problemet.

  4. REST är Bäst!

    Hittade en pedagogisk och bra video tutorial till vad REST är. REST är så underbart för att den använder något som vi har haft tillgängligt under välidgt lång tid på ett sätt som är så enkelt men ändå så kraftfullt. Innan du tänker skapa nått med Webservices (SOAP) så ta en titt på REST och se om inte det kan lösa dina problem på ett bättre sätt.

    An Introduction to REST

  5. Från degenererad till genererad kod med WSDL2Java

    Vid ”Contract-first”-utveckling (eller ”Top-Down” (kärt barn…?)) av webbtjänster skapas först en WSDL-fil som beskriver hur webservicen skall bete sig och hur meddelandena skall se ut. Med hjälp av denna WSDL-fil kan olika parter generera sin egen webservicekod på sin egen plattform, oavsett om det gäller .NET, Java eller nå’t annat.
    (Läs mer…)

  6. Internetbaserad lagring med RESTful API

    Amazon.com säljer inte bara böcker och prylar utan har även en hel del webservice tjänster. En av dom tjänsterna är S3 som är ett distribuerat lagringsnätverk designat för skalbarhet och tillförlitlighet. (Läs mer…)

  7. Restlet: Ett enkelt ramverk för restful-tjänster

    Restlet är ett ramverk för att skapa tjänster som uppfyller restful arkitekturen. Restlet är baserat på öppen källkod och kan deployas med din war fil in i en servlet container eller i den medföljande egna servern. Restlet har även stöd för integration med bland annat Spring. (Läs mer…)

  8. REST: UNIXtankar för webben

    Jag läser en bok som handlar om REST och under tiden jag läser så kommer jag på att jag känner igen de här tankarna från något annat, nämligen UNIX. (Läs mer…)