JFoxMQ's Goals

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:

  • Build Micro Kernel style architecture
  • Providing a flexible, reliable, scalable system
  • Providing wirless device access ability
  • Providing webservices access ability
  • Providing esay to management ability

Build Micro Kernel style architecture

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

Providing a flexible, reliable, scalable system

JFoxMQ allows you to quickly modify a distributed architecture to improve its availability and reliability or to support an increased client load(scalability).

Providing wirless device access ability

In the futu re, JFoxMQ mobile edition will support wireless device access, Wireless device can use JMS-SMS, JMS-MMS message connect wo JFoxMQ.

Providing webservices access ability

JFoxMQ enterprise edition will support webservices style access.

Providing esay to management ability

JFoxMQ will supply a eclise plugin tool to manage administrable object, monitor message queue, system proformance.