Lotus教程、Java教程、Java虚拟机、Java软件综合开发社区

Lotus、Domino、Java、C#、Web、数据库综合开发教程、资料社区

用Ajax.Jabber和Web页面将IM通信转为Web通信



Published by admin on 07月 9, 2008
基于Ajax的IM客户端用Jabber和Web页面将IM通信量转为Web通信量

能够与同事和朋友进行即时消息(IM)通信是一种极大的便利,但出于安全性方面的考虑,有些环境却禁止在工作区使用即时消息客户端。本文中的练习解决了安全性方面的种种担心,向您展示了如何使用 Ajax 创建基于 Web 的 IM 客户端,这种客户端通过创建即时消息 bot 和对应的 Web 应用程序将 IM 通信量转变为纯 Web 通信量。虽然它不是一种生产应用程序,却展示了几种极好的 Ajax 技术,比如如何使用 Prototype 进行更简便的 DOM 处理以及如何轻松地一次或多次更新 Web 页面的某些部分。

开始之前

本教程向您展示了如何使用 Ajax 创建基于 Web 的 IM 客户端,面向的读者是那些想要了解如何使用 Ajax 创建功能应用程序以及如何创建即时消息应用程序的开发人员。本教程使用了 Prototype JavaScript 库和 Jabber 即时消息服务器。您应该熟悉 Javascript、HTML 和 Java™ 编程。

ajax Im客户端开发示例代码示例下载

有关本教程

在本教程中,您将使用 Prototype Javascript 库及 Jabber 服务器创建一个基于 Web 的即时消息客户端。创建完成后,您将可以选择您的好友列表中的用户并能通过 Web 页面向传统 IM 客户端上的用户发送(或接收)消息。

在本教程中,您将了解:

  • 如何安装一个完整的即时消息解决方案
  • 如何创建即时消息 bot
  • 如何使用 Java 代码发送和接收即时消息
  • 如何使用 Jabber roster
  • 如何创建能自动更新的 Ajax Web 页面

所有这些最终会给您带来一个能将即时消息通信量转变为纯 HTTP 的应用程序,这样您就不会遇到防火墙问题。

创建基于Ajax的IM客户端教程

上一篇文章:« XML 的性能优势


【版权说明】:本网页上有部分内容来源于网上收集,但不能保证资料的完整性和准确性,仅提供参考和学习。如有侵权请立即通知我们,我们将立即删除,谢谢合作!

Add A Comment