Archive for October, 2008
Microsoft comes to age – AMQP
Sõnumihalduse vahekihtides hakkab väike revolutsioon kerkima. Siiani on enamus Messaging Middleware lahendusi olnud tootja spetsiifilised ning mis veelgi masendavam suletud ökosüsteemid tüüpiliselt java programeerimiskeeles ning enamasti koos konkreetse tootja suletud biblioteekidega. IBM MQSeries, Tibco Rendezvous või parimal juhul “standardiseeritud” JMS pakuvad ainult konkreetset API’t.
Aga protokolli ei paku.
Ehk ilma konkreetse tootja biblioteekideta midagi ühilduvat teha oli vägagi lootusetu. Umbes nagu veelahe IT ja Telecomi maailma vahel. Teises neist on harjutud olukorraga, et erinevate tootjate lahendused peavad koos töötama hoolimata erinevast riistvarast ning tüüpiliselt ka hoolimata totaalselt erinevast programeerimiskeskkonnast. Kuni erinevate programeerimiskeelteni välja. Kui juba on GSM mobiil, siis erinevad tootjad peavad omavahel traati mööda käiva protokolliga hakkama saama.
Messaging Middleware juures on selliseks traati mööda käivaks protokolliks AMQP.
Loodetakse, et sellest saab tootja spetsiifiliste lahendustele korralik konkurent (Can AMQP break IBM’s MOM monopoly?).
Ja tundub, et Microsoft on seekord avatud lahenduste paadis:
- http://www.interopnews.com/analysis/microsoft-embraces-amqp-open-middleware-standard.html.
- http://bryanche.blogspot.com/2008/10/welcome-to-amqp-microsoft.html
- Slashdot – Microsoft Embraces AMQP Open Middleware Standard
Üks edevamaid implementatsioone on RabbitMQ. Muide, erlangis kirjutatud.