Deux petites news XMPP
Quelques fois, il est recommandé de suivre quelques tweets perdus dans la jungle, on peut trouver quelques perles…
HTTP over XMPP ?
Peter Waher, de Clayster AB (société suédoise de IoT, Internet of Things), a tweeté :
Done for today. I’ve started implementing the HTTP over XMPP transport into our web server. Will be very interesting to try out when done :)
— Peter Waher (@PeterWaher) May 6, 2013
Ce à quoi je me suis permis de répondre :
@peterwaher indeed, interesting to have an auth’ed and always-on bidir. connection to an app server, what do you plan to do with this?
— Nicolas Vérité, Nÿco (@nyconyco) May 7, 2013
Et sa réponse :
@nyconyco It will enable web-apps hosted on plug computers in your home to be accessed in an easy and secure manner from your phone/tab.
— Peter Waher (@PeterWaher) May 7, 2013
En effet, le potentiel de véhiculer le vocabulaire simple HTTP au-dessus d’un protocole connecté, authentifié et chiffré est pertinent dans bien des cas, évitant des béquilles et bricolages parfois inutilement compliqués.
Nouveau serveur XMPP en Rust ?
Pascal, un germanophone dont j’ignore tout, a tweeté :
A Jabber client just announced its online status on rust-jabber, an XMPP server I’m writing in #rustlang \\o/
— Pascal (@zynisch) May 5, 2013
Question d’un anonyme :
@zynisch is it an open source project or private one?
— pcdinh (@pcdinh) May 7, 2013
Réponse :
@pcdinh Currently private (as I use it to learn Rust), but it will definitely made public once I cleaned up the source.
— Pascal (@zynisch) May 7, 2013
Là aussi, je me suis permis ce tweet :
@zynisch @pcdinh the sooner the better, you know « release early, often », anyway congrats for that XMPP server, I look fwd to playing with it
— Nicolas Vérité, Nÿco (@nyconyco) May 7, 2013
Ce à quoi il répond :
@nyconyco Yepp, I like « release early, release often ». However, the current state is more of a PoC, especially the threading and parsing.
— Pascal (@zynisch) May 7, 2013
On avait des serveurs en erlang, Java, Lua, C, C++, et de quoi faire en Perl et Python, voici donc Rust.