Book Image

Openfire Administration

By : Mayank Sharma
Book Image

Openfire Administration

By: Mayank Sharma

Overview of this book

<p>Openfire is a free, open-source and full featured Jabber-based Instant Messaging server.<br /><br />This book is a guide to setting up Openfire, tweaking it, and customizing it to build a secure and feature-rich alternative to consumer IM networks. The features covered include details about setting up the server, adding and handling users and groups, updating, and extending the service with plug-ins, connecting with users on external IM networks, connecting with external voice over IP solutions and more, with user-friendly instructions and examples so that you can easily set up your IM network.<br /><br />The book deals with several features of Openfire to streamline communication within an enterprise and beyond. It shows how to configure Openfire to allow only secured connections. It then explains how Openfire complements other existing services running on your network. Managing and fostering IM as a real-time collaboration and communication tool is what this book is about.</p>
Table of Contents (19 chapters)
Openfire Administration
Credits
About the Author
About the Reviewer
Preface

Summary


Openfire is very capable of handling several thousands of users. In this chapter, the rubber hit the road. We've put to test Openfire's scalability claims, and in doing so have introduced redundancy into our setup to make sure that a server failing doesn't affect the service.

There are two ways in which a server can be configured to distribute loads—by forming a cluster of Openfire nodes and by delegating Connection Managers to make connections to clients. The clustering feature is bundled with Openfire Enterprise edition, while the Connection Manager module can be downloaded for free. Because clustering in HTTP is different from XMPP clustering, we've also discussed how one can use simple load balancers and clients that reconnect automatically to provide an uninterrupted IM'ing experience.

Not many people run Connection Managers, since they were primarily introduced to counter a now-extinct Openfire limitation. But they are still a viable cost-effective option to scale Openfire...