Instant Messaging Systems: Cracking the Code

Dreamtech Software Team

  • 出版商: Wiley
  • 出版日期: 2002-06-25
  • 售價: $1,750
  • 貴賓價: 9.8$1,715
  • 語言: 英文
  • 頁數: 700
  • 裝訂: Paperback
  • ISBN: 0764549537
  • ISBN-13: 9780764549533
  • 相關分類: 網站開發系統開發
  • 下單後立即進貨 (約5~7天)

買這商品的人也買了...

相關主題

商品描述

Complete instant messaging applications with design specifications, flow diagrams and source code with line-by-line explanation.
* Includes 2 different Jabber-compliant IM solutions - Java based and .NET based with C#.
* Each solution makes heavy use of web services.
* The IM client is extended beyond the desktop to include handheld wireless devices.
ABOUT THE CD-ROM
CD ROM includes fully functioning IM systems built in the book, along with complete source code and additional 3rd party development tools.

Table of Contents

Preface.

Acknowledgments.

Chapter 1: Introduction to Instant Messaging.

A Brief History of Instant Messaging.

The Advantages of Instant Messaging.

The Need for Instant Messaging.

The Future of Instant Messaging.

Jabber Instant Messaging Model.

Introduction to the Instant Messaging Application.

Required Programming Techniques.

Summary.

Chapter 2: Designing the Instant Messaging Application.

Application Design Considerations.

Database Design Considerations.

Server Module Design Considerations.

Client Module Design Considerations.

Application Communication Standards.

Issues Involved in Creating the Session.

Issues Involved in Closing the Stream.

Summary.

Chapter 3: Instant Messaging Server (Java).

Java Web Services.

Server Development.

Inside the Server Application.

Inside Java Web Services.

Technical Documentation.

Summary.

Chapter 4: Instant Messaging Server (C#).

Web Services.

Developing the Server.

Inside the Server Application.

Inside a Web Service.

Technical Documentation.

Summary.

Chapter 5: The Instant Messaging Client (Java).

Basic Implementation of the Client.

Establishing a Connection with the Local Server.

Programming Client Requests.

Handling Responses.

Technical Documentation.

Summary.

Chapter 6: Instant Messaging Client (C#).

Client Module Tasks.

Server Responses.

Technical Documentation.

Summary.

Chapter 7: Enhancing Instant Messaging.

Introduction to J2ME.

Design Techniques.

Programming Client Requests.

Handling Responses.

Summary.

Appendix A: What's on the CD-ROM.

Appendix B: Instant Messaging Software Resources.

Index.

Sun Microsystems, Inc. Binary Code License Agreement.

Wiley Publishing, Inc. End-User License Agreement.

Important CD-ROM Information.