From: Tim A. <tm...@ne...> - 2006-07-10 14:11:20
|
Leonardo Kenji Shikida wrote: > I would like to start and stop an openjms server form inside my > application, embedded, but I would also like to make it available from > clients running in other machines. > > I've noticed that openjms has an embedded protocol, but I believe this > is suited for processes running in a single JVM > > Is it possible to be done using openjms? > > [] > > Kenji > _______________________ > To embed openjms, simply instantiate an org.exolab.jms.server.JmsServer [1] instance, passing the path to the openjms.xml configuration file. The configuration can use any connector protocol. JmsServer server = new JmsServer(config); server.init(); See the user guide [2] for details on programatically stopping the server. -Tim [1] http://openjms.sourceforge.net/modules/openjms/xref/org/exolab/jms/server/JmsServer.html#116 [2] http://openjms.sourceforge.net/usersguide/admin.html |