Jabber Programming

Jabber Programming

By (author)  , By (author) 

List price: US$39.99

Currently unavailable

Add to wishlist

AbeBooks may have this title (opens in new window).

Try AbeBooks


Written by the creators of one of the most popular Jabber clients, Jabber Programming enables developers to build messaging applications with the Jabber protocol quickly and easily.show more

Product details

  • Paperback | 360 pages
  • 186 x 232 x 22mm | 557.92g
  • John Wiley & Sons Inc
  • Hungry Minds Inc,U.S.
  • Foster City, United States
  • English
  • 0764549340
  • 9780764549342

Back cover copy

Your Jabber Road Map With Jabber, the open source movement has produced an XML-based platform that you can use for a wide range of instant messaging applications. As one of the first books on this hot emerging technology, this handy reference gives you expert guidance for building Jabber-based messaging systems quickly and easily. Detailed examples help you install and run a Jabber server, enable group conferencing, and create your own instant messaging client for use with AIM, MSN, ICQ, and other popular IM clients. Put Jabber to Work * Get up to speed on Jabber clients for Windows, Mac, Linux, and Java * Set up a Jabber test server on Linux * Install agents for ICQ, MSN Messenger, Yahoo!, AIM, and IRC * Learn about creating, saving, and retrieving vCards in Jabber * Create custom options for your Jabber client CD-ROM includes * myJabber Personal Communicator * JabberFoX, Phat Linux, and OpenIM source code * Authors' source code and examples from the book System Requirements PC running Pentium 120 or Mac OS X or higher; 32 MB RAM (64 MB recommended). See About the CD-ROM Appendix for details and complete system requirements.show more

Table of contents

Foreword. Preface. Part I: What Is Jabber? Chapter 1: An Overview of Jabber and the Jabber Protocol. Chapter 2: A Sampling of Jabber Clients. Chapter 3: Getting Online with myJabber. Part II: Your Test Server. Chapter 4: Installing the Core Jabber Server. Chapter 5: Installing Agents. Chapter 6: Testing Your Setup. Part III: Creating Your Own Instant Messaging Client. Chapter 7: Working with Jabber COM Libraries. Chapter 8: Getting Connected. Chapter 9: More on RosterItems. Chapter 10: Sending Your First Message. Chapter 11: Working with vCards. Chapter 12: Sending and Receiving Chats. Chapter 13: Time for a Group Chat. Chapter 14: Adding Options. Appendix A: What's on the CD--ROM. Appendix B: jabber.xml and the Transport XML Files. Appendix C: Matrix Programmer's Guide. Appendix D: Related Jabber Web Sites. Appendix E: SSL and mySQL. GNU General Public License. Index. End --User License Agreement.show more

About Stephen Lee

Stephen Lee has been involved with Jabber since October 2000 and has written popular clients and add--ons such as myJabber as well as custom Jabber server projects. His 16 years of programming experience include developing commercial applications for the auto industry.Terence Smelser has been involved in Jabber since November 2000. The co--developer of myJabber, he is currently a partner in sltsCommunications and a co--developer of custom servers and chat clients.show more