Technical documentation
Although there is not that much code behind Gradient, it needs to be documented before anyone can use it.
Here, all the major subjects within Gradient are covered. The subjects are broken down into subsections, as follows:
- A note on terminology
Explains why some terms seem to be used interchangeably within the documentation
- The Gradient extensions
A brief summary of how XMPP works, and an explanation of how clients and server interact using Gradient.
- The Gradient client
A high-level overview of how the Gradient Client interacts with XMPP.
- How Gradient services work
Explains how we use the Smack API in the context of a servlet container to load XMPP services.
- Design notes
This section contains notes on some of the design choices, and helps explain some of the less simple parts of the source code.
Please report any errors or inconsistencies. Contact info can be found at the bottom of the about page.
© 2006. Some rights reserved. Author: Ian Sollars.