XIFF Readme

version: 2.0.0 Beta 4
released: September 23, 2005

Thank you for downloading XIFF!

XIFF is a Flash API for instant messaging and presence using the XMPP protocol.

Changelog

View the changelog for a list of changes since the last release.

Installation and Usage

To leverage the XIFF Library in your Flash project, simply copy the "classes\org" directory into the Flash classpath. The classpath for Flash MX 2004 should be the following.

All of the XIFF Library class files need to be installed in the default class folder for your Macromedia Flash MX 2004 installation. They are then immediately available in your class path. To use any of the classes, simply import the class that you need, such as:

import org.jivesoftware.xiff.core.XMPPConnection;

For Macromedia Flex users:

In order to use a class or interface that you've defined, Flash must locate the external AS files that contain the class or interface definition. The list of directories in which Flex searches for class and interface definitions is called the ActionScript classpath.

By default, the flex_root/WEB-INF/flex/user_classes directory is part of the ActionScript classpath. In addition, ActionScript classes can be in the same directory as the MXML file.

License Agreement

Unless otherwise noted in the source code of the software, all software listed in the Included Files (1) section is licensed under the GNU Lesser General Public License (LGPL). A copy of this license is in the file LICENSE.html included with this package.

Compatability

The following are servers that are known to work with XIFF and Flash:

Contact and Support

Visit the XIFF website. At the site, you'll find several resources including online discussion forums.