
Résumé
In this unique guide, a crack team of software engineers delivers the programming solutions and source code you need to jump start a Java- or C#-based instant messaging project using the Jabber protocol. With flow charts and line-by-line analysis of a professional-quality instant messaging system, they show you how to solve typical IM programming challenges as you create your own Jabber application using Java or C#, Web services, XML, ADO.NET, J2ME, and other cutting-edge technologies.
Take an In-Depth Look at Professional-Grade Instant Messaging Applications- Java instant messaging server module
- C# instant messaging server module
- Java instant messaging client module
- C# instant messaging client module
- J2ME mobile client extension
- Integrate instant messaging applications with Web services
- More than 14,000 lines of documented code
Note: All software tested at the Dreamtech Software Research Lab About the Author
Contents
- 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.
- 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.
- 3: Instant Messaging Server (Java).
- Java Web Services.
- Server Development.
- Inside the Server Application.
- Inside Java Web Services.
- Technical Documentation.
- Summary.
- 4: Instant Messaging Server (C#).
- Web Services.
- Developing the Server.
- Inside the Server Application.
- Inside a Web Service.
- Technical Documentation.
- Summary.
- 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.
- 6: Instant Messaging Client (C#).
- Client Module Tasks.
- Server Responses.
- Technical Documentation.
- Summary.
- 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.
L'auteur - Dreamtech Software Team
DreamTech Software India, Inc., is a leading provider of corporate software solutions. Based in New Delhi, India, the Dreamtech software team has more than 50 years of combined software engineering experience.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Wiley |
Auteur(s) | Dreamtech Software Team |
Parution | 26/07/2002 |
Nb. de pages | 684 |
Format | 18,7 x 23,4 |
Couverture | Broché |
Poids | 1087g |
Intérieur | Noir et Blanc |
EAN13 | 9780764549533 |
ISBN13 | 978-0-7645-4953-3 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse
- Informatique Développement d'applications Conception et développement web
- Informatique Développement d'applications Conception et développement web Services Web
- Informatique Développement d'applications Langages HTML
- Informatique Développement d'applications Langages XML
- Informatique Développement d'applications Langages XSLT