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

SYS-CON.TV
Cloud Expo & Virtualization 2009 East
PLATINUM SPONSORS:
IBM
Smarter Business Solutions Through Dynamic Infrastructure
IBM
Smarter Insights: How the CIO Becomes a Hero Again
Microsoft
Windows Azure
GOLD SPONSORS:
Appsense
Why VDI?
CA
Maximizing the Business Value of Virtualization in Enterprise and Cloud Computing Environments
ExactTarget
Messaging in the Cloud - Email, SMS and Voice
Freedom OSS
Stairway to the Cloud
Sun
Sun's Incubation Platform: Helping Startups Serve the Enterprise
POWER PANELS:
Cloud Computing & Enterprise IT: Cost & Operational Benefits
How and Why is a Flexible IT Infrastructure the Key To the Future?
Click For 2008 West
Event Webcasts
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

Latest Cloud Developer Stories
Swisscom, the Swiss telecom, is going into the cloud business. Its subsidiary Swisscom IT Services AG has signed up with Red Hat as a Certified Cloud Provider and launched a public cloud Infrastructure-as-a-Service (IaaS) cloud targeting enterprise-class customers primarily in ...
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)....
In a surprise move on Tuesday, January 10, Oracle wheeled out its Big Data Appliance. That’s the one it said in October would be ready sometime in the first half. Only nobody believed it meant early in the first half. Heck, it’s not even clear anybody thought Oracle could make ...
Rackspace Hosting, the service leader in cloud computing, on Thursday announced its acquisition of SharePoint911, an industry leader in SharePoint consulting, training, and "JumpStart" services within SharePoint. The unification of both companies provides capabilities to deliver ...
CloudLinux, Inc., on Thursday released CafeFS 3, a virtualized file system for shared hosters that cages each customer within its own virtualized file system. CageFS becomes part of CloudLinux OS at no additional charge. CloudLinux OS, the only commercially-supported Linux OS m...
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

Breaking Cloud Computing News

ANN ARBOR, Mich., Feb. 16, 2012 /PRNewswire-USNewswire/ -- In recognition of a $15 million gift t...