I haven't tried it, but I don't any JMS product is supported on GAE other than using Google's own GAE XMPP service.
http://code.google.com/p/googleappengine/wiki/WillItPlayInJava > > Not supported > > There are various APIs and technologies that are not supported by App > Engine at present for various reasons. These include: > > * Enterprise Java Beans (EJB) > * JAX-RPC > * Java Database Connectivity (JDBC) ** > * Java EE™ Connector Architecture (JCA) > * Java Management Extensions (JMX) > * Java Message Service (JMS) > * Java Naming and Directory Interface (JNDI) > * Remote Method Invocation (RMI) > An option is to use the native GAE queing system - task queue: http://code.google.com/appengine/docs/java/taskqueue/overview.html No, it won't function the same as JMS or Amazon SQS, but it's an alternative that works on the GAE platform directly. .pjf Rick said the following on 05/26/2011 07:58 PM: > My question is based on the following link: > http://activemq.apache.org/xmpp.html > > I realize that on GAE, you still have to use your own XMPP server to > login your XMPP clients. Once you have your own XMPP server with > clients connected, you can then allow the clients to buddy the GAE > XMPP service to have it communicate with your many clients. > > Since this is the case, I was doing some research to see if I could > integrate the JMS service (remotely like on AWS) with GAE's XMPP > service and found the link above. > > I'm considering using RabbitMQ, OpenBD's JMS server plugin, ejabberd & > ZeroMq (0MQ) as the potential XMPP messaging servers for 1) hosting > the logins / connections for the clients to be used with GAE XMPP and > 2) a complete failover system in the event that GAE XMPP servers go > down / offline temporarily. > -- Peter J. Farrell [email protected] [email protected] http://blog.maestropublishing.com Identi.ca / Twitter: @maestrofjp -- official tag/function reference: http://openbd.org/manual/ mailing list - http://groups.google.com/group/openbd?hl=en
