ITLAB – Laboratorio IT

SOA (Service Oriented Architecture), Web 2.0, Open Source e Java.

  • Feed

    Feed ITLAB

  • Chi sono

    Mi chiamo Andrea Gumina. Sono laureato in Scienze dell'Informazione e lavoro per un'azienda di consulenza IT. Da qualche anno mi occupo di integrazione di sistemi, di SOA (Service Oriented Architecture) da poco meno di tre.

  • Bookmarks

  • Licenza

  • Statistiche

Archivio per la categoria ‘Standard non WS-*’

HTTP: metodi, codici di risposta, headers ed esempi con PHP

Pubblicato da Andrea Gumina su 21 Giugno 2009

Ben Ramsey raccoglie, in “Making the Most of HTTP In Your Applications“, metodi, codici di risposta ed headers HTTP: per sfruttare appieno ciò che il protocollo offre e non limitarsi a POST, 200-OK, 404-Not Found e 500-Internal Server Error.

—-><—-

Hai trovato questo articolo interessante? Segui il feed e commenta!

Pubblicato su Standard non WS-* | Contrassegnato da tag: , , , , | Lascia un commento »

Microformats

Pubblicato da Andrea Gumina su 21 Agosto 2008

I Microformats sono un insieme di formati-dati semplici e aperti, utilizzabili con standard largamente adottati (HTML, XHTML, XML, Atom, ecc.).

Interessanti perché non ambiscono ad affrontare l’intera questione della semantica per il web, si concentrano, invece, su problemi circoscritti e precisi, che risolvono con semplicità: identità (hCard), eventi a calendario (hCalendar), tag (rel-tag), coordinate geografiche (geo), ecc. sono i formati definiti sinora.

La presentazione che allego (condivisa da Mark Meeker su Slideshare), da un’idea di ciò che è stato fatto, di chi lo usa e come.

—-><—-

Hai trovato questo post interessante? Segui il feed e commenta!

Pubblicato su Standard non WS-*, Web 2.0 | Contrassegnato da tag: , , , , , , , | Lascia un commento »

Automatizzare le operazioni con XMPP: Vertebra

Pubblicato da Andrea Gumina su 4 Agosto 2008

Vertebra è un progetto Open Source nato con l’obiettivo di automatizzare operazioni su larga scala.

Dalla solita architettura dei prodotti di operation (server centrale e agenti per ogni oggetto da gestire), lo contraddistingue l’essere fondato su XMPP (Extensible Messaging and Presence Protocol) – specifica IETF (Internet Engineering Task Force) per lo streaming di strutture XML.

Vertebra usa Ejabberd (server XMPP/Jabber sviluppato con Erlang) come server centrale: prestazioni elevate sono garantite anche con decine di migliaia di connessioni contemporanee.

Un’unica istruzione è sufficiente ad individuare tutti gli agenti coinvolti e ad avviare l’esecuzione, in parallelo. Per coordinare le operazioni, inoltre, è previsto un workflow.

Trovo questo progetto interessante anche per altri usi: una dorsale fondata su XMPP collega punti di controllo in grado di eseguire operazioni su “oggetti” che il concetto di risorsa astrae.

—-><—-

Altro materiale sull’argomento:

—-><—-

Hai trovato questo post interessante? Segui il feed e commenta!

Pubblicato su Open Source, Standard non WS-* | Contrassegnato da tag: , , , , , , , , , | Lascia un commento »