Home    
 
Products Solutions Developers Nirvana Nirvana documentation Nirvana examples Nirvana FAQ Nirvana Archive Matrix Partners Download Company Contact
 
 

Nirvana Product Guide

home > developers > nirvana

Introduction

My-channels Nirvana is available as 2 separate distributions, Nirvana Enterprise and Nirvana JMS. Nirvana Enterprise contains the full suite of Nirvana functionality including but not limited to JMS.

Nirvana Enterprise provides a rich set of messaging functionality such as clustering, scheduling and interface plugins, as well as the standard support for the messaging paradigms of publish/subscribe, message queues and P2P, as well as support for JMS. There is also a rich Administration Tool, called Enterprise Manager, that allows you to manage multiple realm servers whether they reside within your enterprise, or outside these boundaries within your extended enterprise.

Nirvana provides unmatched scalability through it use of Java's NIO (non-blocking IO) model for all client communications including SSL. Nirvana's clustering capability provides a guarantee that the state of a clustered channel / queue is maintained across all realms within the cluster. This allows clients to interact seamlessly with Nirvana through any node within that cluster.

For pricing information on Nirvana please email our sales representatives at sales@my-channels.com, who will be happy to help you with your enquiries.

Nirvana JMS provides a subset of the functionality available in Nirvana Enterprise for developers who wish to use only JMS functionality. This faciltates the building of pure JMS solutions and all of the application potability that comes with this. Please note however that JMS as a standard does not provide support for security and administration capabilities and so these are provided in our JMS version in a basic way only. The Enterprise Manager admin tool provided for JMS only servers uses this functionality.

The following section describes in more detail the functionality available in the 2 products.

Functionality Grid

Below is a table that shows the functionality provided by the Nirvana Enterprise and Nirvana JMS product.

 
Nirvana Enterprise
Nirvana JMS
APIs
   
nClient (pub/sub, queues)
*
 
nAdminAPI
*
 
nP2P
*
 
JMS
*
*
nAdminXMLAPI
*
 
 
   
Enterprise Manager
   
Scheduling
*
 
Clustering
*
 
P2P
*
 
Realm Federation
*
 
Joins
*
 
Monitor Panel
*
 
JNDI
*
*
Remote Log Panel
*
*
Audit Panel
*
*
Connections Panel
*
*
ACLs
*
*
Snoop
*
 
Interface Management
*
*
     
Server Functionality
   
Scheduling
*
 
Clustering
*
 
P2P
*
 
Realm Federation
*
 
Joins
*
 
JMS
*
*
Pub / Sub
*
*
Queues
*
*
P2P
*
 
Plugins
*
 
Security
*
*
 

 

 
   
© 2001-2008 my-channels.com. (Terms of Use)