Comments
Richard Davies wrote: The UK has a good crop of technology pioneers in cloud computing - for example ElasticHosts, FlexiScale, Flexiant, OnApp - and also some strong government initiatives such as G-Cloud. We will have to see whether this kind of technical leadership converts into swift mass-market adoption or not.
Cloud Expo on Google News


2008 West
DIAMOND SPONSOR:
Data Direct
SOA, WOA and Cloud Computing: The New Frontier for Data Services
PLATINUM SPONSORS:
Red Hat
The Opening of Virtualization
GOLD SPONSORS:
Appsense
User Environment Management – The Third Layer of the Desktop
Cordys
Cloud Computing for Business Agility
EMC
CMIS: A Multi-Vendor Proposal for a Service-Based Content Management Interoperability Standard
Freedom OSS
Practical SOA” Max Yankelevich
Intel
Architecting an Enterprise Service Router (ESR) – A Cost-Effective Way to Scale SOA Across the Enterprise
Sensedia
Return on Assests: Bringing Visibility to your SOA Strategy
Symantec
Managing Hybrid Endpoint Environments
VMWare
Game-Changing Technology for Enterprise Clouds and Applications
Click For 2008 West
Event Webcasts

2008 West
PLATINUM SPONSORS:
Appcelerator
Get ‘Rich’ Quick: Rapid Prototyping for RIA with ZERO Server Code
Keynote Systems
Designing for and Managing Performance in the New Frontier of Rich Internet Applications
GOLD SPONSORS:
ICEsoft
How Can AJAX Improve Homeland Security?
Isomorphic
Beyond Widgets: What a RIA Platform Should Offer
Oracle
REAs: Rich Enterprise Applications
Click For 2008 Event Webcasts
SYS-CON.TV
Top Links You Must Click On


AshnaMQ 2.0 Standard Edition
AshnaMQ 2.0 Standard Edition

Since its release in late 1997, the JMS API has established itself as a core component in the Java Enterprise suite. A number of vendors are offering implementations of JMS with one of the latest coming from Ashnasoft Corporation. Although new to JMS, Ashnasoft has brought its experience and a reputation from JTurbo (sold to New Atlanta last year) to the scene.

First released in November 2001, the current version (released in February) is AshnaMQ 2.0 Standard Edition. AshnaMQ is a JMS 1.0.2 implementation written purely in Java. It's a product that Ashnasoft claims offers better performance and higher reliability than their competitors. The performance and scalabitity benchmarks and test harness are available from the Ashnasoft Web site. It supports the full range of Java editions - J2SE, J2EE, and J2ME - with good support for mobile messaging solutions. A server-based implementation, it offers everything you'd expect from a JMS implementation, and a bit more.

Installation of AshnaMQ is painless, to say the least. I had it installed and was running one of the sample programs before you could say "Java Message Service." Well, perhaps a slight exaggeration there. But it really is just a case of starting the JMS server, executing the appropriate provided script to set up the environment, and running one of the examples. There are a host of well-commented examples to cover all the core messaging options, and there are also examples of integration with servlets, JSPs, and EJBs, plus a midlet example.

Two of the more tangible features of AshnaMQ that impressed me were the administration GUI and bundled documentation. The administration tool certainly makes AshnaMQ "easy to administer" (as it says on the front of the box). There's also a command-line interface for the power user in you, but the administration GUI was my preferred option. It enables you to easily create/delete topics and queues on the server, and also control the security aspect of messaging through setting up user accounts and access control lists.

The main highlight for me was the "development tool" feature of the admin GUI. It allows you to explore/play around. From the screen shown in Figure 1, I was able to dynamically create connections, sessions, and, subsequently, multiple senders, receivers, and browsers of messages for sending/receiving/examining messages. Also, a facility to monitor all connections, topics, and queues is provided. For example, you can see how many senders/receivers there are for a particular queue.

The documentation included with the installation provides quality manuals for the different aspects of using AshnaMQ, from the administration side of the fence to the programming. It's a rich source of examples that includes guidance for integrating with EJB/servlet/JSP engines.

Summary
AshnaMQ is good package. It may be lacking the maturity of some of its competitors who have been around for years, but it does claim to be superior in some departments. It offers extensive quality documentation with enough examples to get you started on whatever aspect of the JMS package you want to use. It's so easy to install and use through the admin GUI that it's well worth downloading the free Developers Edition and giving it a bash.

SIDEBAR
Ashnasoft Corporation
39111 Paseo Padre Pkwy, Suite 213
Fremont, CA 94538
Web: www.ashnasoft.com
Phone: 510 792-6335
Fax: 510 792-6351
E-mail: info@ashnasoft.com

System Requirements
Platforms: Windows NT/2000, Solaris 2.6, 7,
and 8, Linux (Red Hat 6.2 or later)
Server: Runs best on JDK 1.3.1
Regular clients: Can run on JDK 1.2.2 and higher
Mobile clients: Runs on J2ME Wireless Toolkit 1.0.3

Test Environment
Platform: Windows 2000
Processor: Viglen PII 700
Memory: 512MB

In order to post a comment you need to be registered and logged in.

Register | Sign-in

Reader Feedback: Page 1 of 1

Enterprise Open Source Magazine Latest Stories . . .
Apache Deltacloud, the Red Hat-contributed ReSTful API that abstracts differences between clouds so services on any cloud can be managed – provided of course there’s a driver – has graduated from the Apache Foundation’s incubator and is now a full-fledged Top-Level Project (TLP). The...
With Cloud Expo 2012 New York (10th Cloud Expo) just four months away, what better time to start introducing you in greater detail to the distinguished individuals in our incredible Speaker Faculty for the technical and strategy sessions at the conference... We have technical and st...
AMD said late Tuesday that its chief sales officer Emilio Ghilardi had left the company and that CEO and president Rory Read is going to do his job while a replacement is sought. AMD didn’t say why Ghilardi left but it’s assumed Read wants his own people. Read is relatively new to th...
During the lifespan of M3 (Monitis Monitor Manager) there has always been something lacking – timers. M3 execution procedure was outlined in this previous article. The execution mentioned in the latter was a one-time-execution, whereas server monitoring requires periodic invocati...
Red Hat is putting its bought-in Gluster scale-out NAS storage technology, acquired in October, on the Amazon cloud. It’s styled Red Hat Virtual Storage Appliance for Amazon Web Services and other clouds are supposed to follow in short order.
A new episode of the screencast series is now available at the OpenNebula YouTube Channel. This screencast demonstrates the new easily-customizable self-service portal for cloud consumers. Its aim is to offer a simplified access to shared infrastructure for non-IT end users. The scree...
Subscribe to the World's Most Powerful Newsletters
Subscribe to Our Rss Feeds & Get Your SYS-CON News Live!
Click to Add our RSS Feeds to the Service of Your Choice:
Google Reader or Homepage Add to My Yahoo! Subscribe with Bloglines Subscribe in NewsGator Online
myFeedster Add to My AOL Subscribe in Rojo Add 'Hugg' to Newsburst from CNET News.com Kinja Digest View Additional SYS-CON Feeds
Publish Your Article! Please send it to editorial(at)sys-con.com!

Advertise on this site! Contact advertising(at)sys-con.com! 201 802-3021


SYS-CON Featured Whitepapers
ADS BY GOOGLE