Books & Videos

Table of Contents

  1. Getting Started with Jabber

    1. Chapter 1 Introducing Jabber

      1. Imaginary Jabber Conversation
      2. A Simple Script
    2. Chapter 2 Inside Jabber

      1. XML-Based
      2. Asynchronous Nature
      3. Messaging
      4. Payload Carrier
      5. Request/Response
      6. Component/Service Architecture
      7. Custom Clients
      8. XML-RPC and SOAP
      9. Browsing
    3. Chapter 3 Installing the Jabber Server

      1. Downloading the Jabber Server
      2. Installing the Server
      3. Configuring the Jabber Server
      4. Starting and Stopping the Jabber Server
      5. Monitoring and Troubleshooting the Server
    4. Chapter 4 Server Architecture and Configuration

      1. An Overview of the Server Architecture
      2. Server Configuration
      3. A Tour of jabber.xml
      4. Component Instance: sessions
      5. Component Instance: xdb
      6. Component Instance: c2s
      7. Logging Definition: elogger
      8. Logging Definition: rlogger
      9. Component Instance: dnsrv
      10. Component Instance: conf
      11. Component Instance: jud
      12. Component Instance: s2s
      13. The io Section
      14. pidfile Section
      15. Managing the Configuration
      16. Server Constellations
  2. Putting Jabber's Concepts to Work

    1. Chapter 5 Jabber Technology Basics

      1. Jabber Identifiers
      2. Resources and Priorities
      3. XML Streams
      4. Jabber's Building Blocks
    2. Chapter 6 Jabber Namespaces

      1. Namespace Usage
      2. The IQ Namespaces
      3. The X Namespaces
      4. The X::IQ Relationship
      5. Miscellaneous Namespaces
    3. Chapter 7 User Registration and Authorization

      1. XML Stream Flow
      2. User Registration
      3. User Authentication
      4. User Registration Script
    4. Chapter 8 Using Messages and Presence

      1. CVS Notification via Jabber
      2. Dialup System Watch
      3. Presence-Sensitive CVS Notification
    5. Chapter 9 Groupchat, Components, and Event Models

      1. Keyword Assistant
      2. Connecting Devices to Jabber
      3. An RSS News Agent
      4. A Simple Headline Viewer
    6. Chapter 10 Pointers for Further Development

      1. A Simple Jabber-Based Address Book
      2. XML-RPC over Jabber
      3. Browsing LDAP
      4. Building an ERP Connection
  1. Appendix A The jabber.xml Contents

  2. Appendix B The IQRPC Classes for JabberRPCResponder

    1. The IQRPC Class

    2. The IQRPCBuilder Class

  3. Colophon