/**全局变量*/
private var _connection:XMPPTLSConnection;
protected function button1_clickHandler(event:MouseEvent):void
{
_connection=new XMPPTLSConnection();
_connection.username="";
_connection.password="";
_connection.server="";
_connection.port=5222;
_connection.resource="";
_connection.config=new TLSConfig(TLSEngine.CLIENT);
_connection.config.trustSelfSignedCertificates=true;
_connection.config.ignoreCommonNameMismatch=true;
_connection.tls=true;
_connection.addEventListener(LoginEvent.LOGIN, onLoginSuccess);
_connection.connect();
}
protected function onLoginSuccess(event:LoginEvent):void
{
var presence:Presence = new Presence;
// presence.show=Presence.SHOW_CHAT;
_connection.send(presence);
}
以上是xiff的类库通过TLS方式登录的过程,xiff3.0.0的版本没有很好的实现TLS,所以你要去官网的svn上面下载最新的代码,然后通过以上代码才能完成TLS登录过程
相关资料请查看:http://community.igniterealtime.org/thread/41568
分享到:
相关推荐
5. **安全与隐私**:考虑到即时通讯的敏感性,XIFF 3提供了安全机制,如SSL/TLS加密,确保用户数据在传输过程中的安全性,同时也支持用户隐私设置,控制谁可以看到自己的在线状态和消息。 6. **扩展性**:XIFF 3的...
4. **安全增强**:XIFF 3.0.0支持加密通信,确保了用户数据的安全性,符合现代网络安全需求。 二、Openfire集成 Openfire是一款流行的XMPP服务器,它提供了快速、安全的实时协作服务。将XIFF与Openfire结合,可以...
- **安全性**:作为基于XMPP的工具,XIFF可以实现端到端加密,保护用户隐私,确保通信安全。 - **可扩展性**:XIFF允许开发者通过插件系统扩展功能,如文件传输、群组聊天、语音通话等。 - **API接口**:提供API...
### Openfire + XIFF 聊天室开发设计笔记...以上就是关于Openfire服务器配置、XIFF客户端配置以及常见问题解决方法的详细指南。通过这些步骤,您可以轻松地搭建一个基于XMPP协议的即时聊天系统,并处理常见的技术难题。
XIFF3.4.2.swc XIFF3.4.2.swc XIFF3.4.2.swc XIFF3.4.2.swc
5. 安全设置:由于Flash的安全策略,可能需要将存放这些文件的文件夹添加到浏览器的信任站点,以允许Flash与服务器进行通信。 6. 文档阅读:`使用方法.doc`提供了详细的部署和使用指南,应仔细阅读以确保正确操作。...
sparkWeb中使用的XMPP implementations For Flash
标题 "xiff xampp" 和描述 "xiff xampp socket 消息" 提到了几个关键术语,它们是 `xiff`、`xampp` 和 `socket`,以及 `消息`。这些关键词指向了两个主要的IT概念:XIFF(XMPP Internet Instant Messaging Framework...
综上所述,XIFF 3.4.2是一个强大且成熟的即时通讯解决方案,它与Openfire的集成使得开发者能够迅速构建出高效、安全的即时通讯应用,满足不同平台和场景的需求。无论你是希望创建一个企业内部的沟通工具,还是开发一...
3. 在`recip.html`中设置XIFF的配置,连接到Openfire服务器。 4. 使用Flash Professional打开`recipient.fla`,编写或调整接收和处理消息的AS3代码。 5. 将`recipient.fla`编译为`recipient.swf`,并在`recip.html`...
"flex的xiff访问openfire服务器的demo"是一个示例项目,展示了如何使用Flex和XIFF库连接到Openfire服务器并进行基本的聊天功能。通过这个示例,开发者可以学习以下关键知识点: 1. **Flex环境搭建**:首先需要安装...
解压后,开发者可以深入研究XIFF的实现细节,包括它如何处理即时消息、连接管理、数据传输等。 综合以上信息,我们可以梳理出以下几个知识点: 1. **XIFF**:eXtensible Instant Messaging Framework,一个用于...
5. 在需要发送数据时,创建一个自定义扩展实例,设置好属性,然后调用`Presence`对象的`addExtension()`方法将其添加到Presence Stanza中。 6. 当服务器接收到这个带有自定义扩展的Presence Stanza时,它会按照定义...
它可能导入了XIFF类库,创建了与Openfire服务器的连接,并实现了用户界面元素与XIFF库的交互。 2. `RoomPopup.mxml`:此文件代表了一个弹出窗口,可能用于创建或加入聊天室。它可能包含输入框供用户输入房间名,...
xiff_3_4_2.swc 博文链接:https://wangcheng.iteye.com/blog/157468
XIFF Library 的核心功能在于提供与XMPP服务器交互的能力,包括连接、身份验证、会话管理、用户状态发布与订阅、消息传递、群组聊天、以及服务发现等基本功能。它通过ActionScript这一强大的编程语言,将复杂的XMPP...
XIFF3是由AS3编写的一个库包专门用于IM软件开发。可以用AIR开发或者是FLEX开发。目前最新版本为3.4.2
它提供了丰富的用户界面组件和强大的数据连接能力,适用于构建跨平台的桌面和移动应用。在这个特定的场景中,"Flex实现的xmpp消息发送接收"是指使用Flex技术来实现在Android、iOS等移动设备以及IE浏览器上的即时通讯...