Client Deployment
Depending on the functionality used by your Nirvana
application, different jar files are required. This
following table illustrates the deployment dependencies
between the jar libraries installed by the Nirvana installer.
JAR File |
Description |
Dependency |
| nClient.jar |
Provides Nirvana Client functionality (Pub/Sub
& Queues) |
None |
| nJ2MEMIDP1.jar |
Provides Nirvana Client functionality (J2ME MIDP
1.0) |
None |
| nJ2MEMIDP2.jar |
Provides Nirvana Client functionality (J2ME MIDP
2.0) |
None |
| nP2P.jar |
Provides Nirvana Peer 2 Peer functionality |
nClient.jar |
| nJMS.jar |
Provides Nirvana JMS 1.1 functionality |
nClient.jar |
| nJ2EE.jar |
Provides Nirvana J2EE Application server integration support |
nClient.jar & nJMS.jar |
| nAdminAPI.jar |
Provides Nirvana Administration & Monitoring
functionality |
nClient.jar, nP2P.jar |
| nAdminXMLAPI.jar |
Provides Nirvana Configuration XML Import / Export
functionality (Note: Uses JAXB specification, JRE
1.4 is required) |
nClient.jar, nP2P.jar, nAdminAPI.jar |
| nEnterpriseManager.jar |
Contains the Enterprise Manager tool |
nClient.jar, nP2P.jar, nAdminAPI.jar, nAdminXMLAPI.jar
(Optional) |
| nServer.jar |
Contains the Nirvana Realm Server |
None |
| nPlugin.jar |
Contains the Nirvana Server plugins |
nServer.jar |
| nAMQP.jar |
Contains the Nirvana Server AMQP protocol support |
nServer.jar |
| nDirect.jar |
Provides Nirvana Direct API |
nClient.jar & nServer.jar |
|