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

Reply via email to