| Apache Qpid > Index > Qpid Java Documentation > Qpid Java Client refactoring |
Home
Download
Getting Started
Documentation
Mailing Lists
Issue Reporting
FAQ/How to
Getting Involved
Qpid Integrated with..
Source Repository
Building Qpid
Developer Pages
QMF
People
License
Project Status
Acknowledgments
What is AMQP ?
AMQP Specification Download

Summary
---------
The goals of the re-factoring are as follows.
1. Provide an AMQP protocol level API.
2. Achieve a clear separation of concerns.
3. Implement proper state and event handling.
4. Provide extensibility to extend the API at any level.
5. Provide a unified interface for configuration through jvm
arguments,xml ..etc. (Used commons configuration)
The Prototype is available here https://svn.apache.org/repos/asf/incubator/qpid/branches/client_restructure/java/newclient/
The following document describes the design. java_amqp_client_design.pdf