Sunday, February 15, 2009

AMQP and QPID - nice article by William Henry with more to come

http://ipbabble.com/2009/02/amqp-and-qpid.html is a nice introduction to AMQP, with the promise of a sample to follow - watch this space!
William points out a rather good introduction (will we ever have too many, probably) to the AMQP concepts which can be found here http://www.redhat.com/docs/en-US/Red_Hat_Enterprise_MRG/1.1/html/Messaging_Tutorial/chap-Messaging_Tutorial-Initial_Concepts.html

Wednesday, February 11, 2009

From Linux to Bangalore and back via OpenVMS

You really should go and read the following blog entry: http://www.zyre.com/blog:from-linux-to-bangalore-and-back.

Any one of the machines in between could have been Windows, OpenVMS, Linux or HP-UX.

For fun we've (Pieter H. and friends) opened a live Zyre server, which accepts unauthenticated connections (we'll probably lock it down at a later stage).

This means it's possible to try RestMS apps without installing anything except perhaps some Perl modules, if you want to use the Perl RestMS class[1].

I've written a blog entry[2] that shows how to write a trivial micro- blogging service in Perl using this class. To save you the click, here is what the publisher looks like:

use RestMS ();
my $domain = RestMS::Domain->new (hostname => "live.zyre.com"); my $feed = $domain->feed (name => "ublog", type => "fanout"); my $message = RestMS::Message->new; $message->content (shift); $message->headers (name => "Jeep Nine Thirst"); $feed->send ($message);

This is a nice example of how RestMS maps to a clean class structure.

-Pieter

Links:

[1] http://www.restms.org/wiki:restms-pl
[2] http://www.zyre.com/blog:live-zyre