Na standardech založený rychlý internetový messaging-server pro javovské vývojáře
Progress SonicMQ, internetový messaging-server pro vývojáře používající jazyk Java, ohlásila americká společnost Progress Software Corporation. První javovský messaging-server od jednoho z předních dodavatelů nástrojů pro vývoj aplikací umožňuje vývojářům vyhovět rostoucím požadavkům na rozšiřitelnost v oblasti business-to-business a spotřebitelské e-commerce.
Server SonicMQ je založen na specifikaci JMS (Java Message Service) od firmy Sun Microsystems, která tvoří společnou sadu messaging-konceptů a programovacích strategií umožňujících javovským vývojářům přidat do jejich aplikací celopodnikový messaging. SonicMQ rozšiřuje základní specifikaci JMS a je rychlý, robustní a flexibilní. Mezi jeho významné vlastnosti patří:
- Architektura hub-and-spoke – SonicMQ zahrnuje clustering pro kritické procesy, jako jsou message-brokery, takže vývojáři mohou při distribuci pracovní zátěže přizpůsobit systém existující infrastruktuře a zajistit tak spolehlivou a rozsáhlou propustnost.
- Kompatibilita s XML – SonicMQ zahrnuje typ zpráv pro XML (eXtensible Markup Language), což umožňuje univerzální interoperabilitu. XML je snadno čitelný flexibilní metajazyk, který se stává standardem výměny dat.
- Grafická administrace – administrace založená na Javě usnadňuje konfiguraci a správu a umožňuje administrátorům spravovat systém na dálku. Doprovodné nástroje ovladatelné z příkazové řádky umožňují detailnější nastavení.
- Hierarchické názvové prostory – SonicMQ umožňuje, aby jednotlivé oblasti byly definovány v hierarchické struktuře a mohly obsahovat podoblasti. Klienti si mohou objednat přístup k určité podoblasti a získávat informace vztahující se k přesně danému tématu.
SonicMQ budou moci využít i stávající uživatelé aplikací založených na Progress 4GL, kteří jej mohou implementovat pomocí ActiveX i JMS a provozovat na libovolném aplikačním serveru Progress AppServer podporujícím ProxyGen.
“Ve finančnictví je rozhodujícím faktorem čas a podniky spoléhají na to, že informace získají včas tak, aby se podle nich mohly chovat,” řekl Paul Petersen, ředitel pro vývoj u firmy Global Banking & Securities Transactions. “Jediná událost, jako je změna ceny akcií, může být rozhodující pro desítky tisíc investorů a finančních poradců po celém světě. Tyto informace slouží pro investiční rozhodnutí vedoucí k tisícům instrukcí pro prodej, nákup a převod akcií. Progress SonicMQ pomůže vývojářům finančních systémů dodávat otevřený, rozšiřitelný a na standardech založený messaging-software.”
“S růstem e-commerce typu business-to-business se prohlubuje význam komunikace mezi aplikacemi,” uvedl Joseph W. Alsop, zakladatel a prezident Progress Software. “Message-servery je jediná cesta, jak ji umožnit v celosvětovém měřítku. SonicMQ snímá z javovských vývojářů nutnost vytvářet celý podnikový middleware pro messaging; nyní se mohou soustředit na budování výkonných a bohatých aplikací.”
“Jsme potěšeni, když vidíme, jak se vedoucí softwarová firma jako Progress Software přiklání ke specifikaci Java Message Service a přichází s plně funkční a samostatnou implementací,” řekla Gina Centoni, ředitelka marketingu Java Platform u Sun Microsystems. “SonicMQ je významným potvrzením správnosti specifikace JMS a dalším hybatelem vývoje platformy Java 2, Enterprise Edition.”
“Progress Software upozornil (a IDC s tím souhlasí) na to, že existuje poptávka po plné podpoře messaging-technologií nezávislé na platformě a aplikačním serveru,” uvedl Steve Garone, ředitel programu pro vývoj a provoz aplikací u International Data Corporation. “Se SonicMQ přinesl Progress javovským vývojářům výkonné, snadno použitelné řešení založené na JMS, které organizacím může pomoci v implementaci rozšiřitelných, spolehlivých a na standardech založených řešení messagingu.”
SonicMQ je navržen tak, aby doplňoval Progress Apptivity, javovský aplikační server, který byl nedávno vyhodnocen časopisem PC Week jako nejrychlejší a nejvýkonnější produkt své třídy. Architektura SonicMQ umožňuje vysokou rozšiřitelnost na rozdíl od produktů jiných firem. SonicMQ je navíc stoprocentně čistá javovská implementace na rozdíl od řešení postavených na javovském kódu přidaném k ne-javovskému messaging-middlewaru.
SonicMQ se dodává ve dvou verzích: SonicMQ Enterprise Edition, plně vybavený produkt pro provoz v komplexních vývojových prostředích a SonicMQ Developer Edition umožňující vývojářům vytvářet a testovat aplikace.
SonicMQ bude integrován do nové generace Progress Apptivity s pracovním názvem “Vader”, prvního aplikačního serveru, který zkombinuje programovací model založený na EJB, výměnu dat pomocí XML a možnosti SonicMQ sloužit jako podnikový messaging-systém s internetovou pružnosti.
Dostupnost, certifikáty a cena
SonicMQ Enterprise Edition a SonicMQ Developer Edition budou k dispozici v listopadu tohoto roku v Severní Americe a počátkem roku 2000 i v jiných částech světa.
SonicMQ získal osvědčení pro provoz s Oracle8i, MS SQL Server V7.0 a Progress RDBMS 9.1 stejně jako jeho vlastní interní databáze. SonicMQ Enterprise Edition běží na MS Windows NT a Sun Solaris; verze Developer Edition běží na MS Windows NT.
Progress SonicMQ Developer Edition je k dispozici zdarma, cena Progress SonicMQ Enterprise Edition bude oznámena dodatečně. Další informace a kopii SonicMQ Developer Edition lze získat z www.sonicmq.com.
O firmě Progress Software
Progress Software je globální dodavatel softwarových produktů a služeb pro vývoj, provoz a řízení podnikových řešení fungujících v rozmanitých výpočetních a síťových prostředích. Naše produkty používá více než šedesát firem ze stočlenného žebříčku nejúspěšnějších společností časopisu Fortune. Dodáváme aplikační servery, databáze, vývojové nástroje a produkty pro řízení aplikací určené pro internetové, intranetové a extranetové aplikace. Kromě toho takové aplikace umíme vyvinout spolu s našimi partnery na míru. Našich dvanáct set zaměstnanců slouží zákazníkům ze sta zemí celého světa. Ti každoročně utratí za progressovské aplikace, vytvořené více než dvěma tisíci nezávislých softwarových firem, přes půl druhé miliardy dolarů. Více informací naleznete na www.progress.com, resp. www.progress.cz.