JFoxMQ's primary goal is to build the best open source message middleware, allow a different application system can connect with with each other easily.In order to attain this goal there are several areas of concern that JFoxMQ attempts to deal with:
A MicroKernel approach (as used by Avalon and HiveMind) allows a loose coupling between the kernel itself and the services that are built on top of it. It therefore allows for a cleaner break between the services so that unnecessary dependencies between coding units can be avoided, and hence more easily extensible/maintainable
JFoxMQ allows you to quickly modify a distributed architecture to improve its availability and reliability or to support an increased client load(scalability).
In the futu re, JFoxMQ mobile edition will support wireless device access, Wireless device can use JMS-SMS, JMS-MMS message connect wo JFoxMQ.
JFoxMQ enterprise edition will support webservices style access.
JFoxMQ will supply a eclise plugin tool to manage administrable object, monitor message queue, system proformance.