`
sd8089730
  • 浏览: 259399 次
  • 性别: Icon_minigender_1
  • 来自: 吉林
社区版块
存档分类
最新评论

Openfire WebService接口实现发送消息

阅读更多
XMPPServer server = XMPPServer.getInstance();
		SessionManager sessionManager = server.getSessionManager();
		MessageRouter messageRouter = server.getMessageRouter();
		Message message = new Message();
		message.setFrom(new JID(from + "@" + domain));
		message.setTo(new JID(to + "@" + domain));
		message.setBody(msg);
		message.setType(Message.Type.chat);
		messageRouter.route(message);
基本上内容都是由  messageRouter 去路由消息 具体消息内容只需要写 form 和 to  如果广播的话就得用到 
sessionManager的 brodcastMsg 这个方法   路由 状态的话 需要 PresenceManager

 

分享到:
评论
1 楼 wslww007 2012-08-01  
楼主,能方便价格扣扣吗?或者你加我扣扣  270835762

相关推荐

    openfire+asmock实现android消息推送

    **Demo实现**:"openfire demo.zip"可能包含了一个简单的Android应用示例,演示了如何建立Openfire连接,发送和接收消息。这个demo会展示如何配置Openfire服务器,创建必要的XMPP连接,以及如何处理消息事件。同时,...

    openfire发送即时消息

    安装openfire的详细过程,手把手的教你,

    原创openfire插件(发送在线消息、离线消息)

    目前研究插件的还比较少,简单做一下学习总结。详细介绍请看我的blog:http://hi.baidu.com/jyleon/blog/item/5a6627dd7fc4dbd18d1029bf.html

    用flash+xiff+openfire 实现网页端接收推送消息

    标题中的“用flash+xiff+openfire 实现网页端接收推送消息”指的是一种技术集成方案,用于在网页上实现实时的消息推送功能。这里的关键技术包括Flash、XIFF库和Openfire服务器。 1. Flash:Flash是一款由Adobe公司...

    Android Openfire 登陆 注册实现代码

    - **离线消息**:当用户离线时,Openfire会存储发送给他的消息,待其上线后再发送。 在开发过程中,需要注意错误处理和异常捕获,确保用户体验的流畅性。同时,为了保护用户隐私,敏感信息如密码应进行加密处理。...

    openfire消息回执插件

    这是插件的核心部分,实现了Openfire的插件接口。ChatLogPlugin类可能包含初始化、启动、停止等插件生命周期方法,以及处理XMPP协议中的消息回执相关事件。在Openfire中,插件通过监听服务器的事件,如接收到新消息...

    C# agsXmpp连接Openfire的Demo。可登陆接收发送消息

    本Demo旨在展示如何使用C#的agsXMPP库连接到Openfire服务器,实现实时的登录、接收和发送消息功能。 agsXMPP是.NET平台上一个强大的XMPP库,它支持Jabber/XMPP协议,使得开发者能够快速开发出符合标准的IM应用。...

    Android-XMPP-openfire-实现IM

    - **消息处理**:实现聊天功能,包括单聊、群聊,以及接收、发送消息的接口。 - **状态管理**:展示用户在线状态,并能处理好友的在线/离线状态变化。 4. **MyXmpp项目**: - **源码解析**:MyXmpp可能是这个...

    通过http方式,向openfire客户端发信息(非XMPP协议)

    1. **API接口定义**:Openfire本身并不直接提供HTTP API来发送消息,但我们可以利用Openfire的插件机制。例如,可以开发一个自定义插件,该插件监听特定的HTTP端点,并处理消息发送请求。 2. **请求结构**:设计一...

    基于openfire,XMPPFramework实现的iOS聊天应用

    **基于Openfire与XMPPFramework实现的iOS聊天应用详解** 在移动应用开发中,即时通讯功能已经成为许多应用程序不可或缺的一部分,特别是在社交和协作类应用中。本文将深入探讨如何使用Openfire服务器和...

    Openfire消息记录插件(消息、上传、下载插件合集)

    openfire插件,本插件直接在openfire里安装即可,集成消息在线和离线的存储、查询接口,图片、表情、语音文件的上传和下载对外接口,因此,不需要修改openfire源码即可满足聊天的实用功能,对外提供3个接口,一消息...

    Openfire下实现WebServer

    WebSocket插件允许Web应用通过WebSocket连接到Openfire,从而实现实时消息传递。 4. **文件上传与下载**:在Openfire的WebServer上实现文件上传和下载功能,可以为用户提供方便。这通常涉及到处理HTTP的POST请求来...

    openfire消息、监听、启动流程分析

    Openfire是一款开源的...综上所述,Openfire的消息、监听和启动流程涉及了XML解析、网络通信、事件驱动以及服务管理等多个技术层面,理解这些流程对于优化服务器性能、实现自定义功能以及排查问题都具有很高的价值。

    Android启动Service登陆Openfire实现基于XMPP Smack的消息推送功能

    本项目“Android启动Service登陆Openfire实现基于XMPP Smack的消息推送功能”就是一个很好的示例,展示了如何利用Service和XMPP协议在Android设备上实现实时消息传递。 首先,Openfire是一款开源的XMPP服务器,它...

    openfire推送

    Openfire推送是基于XMPP协议的一种服务器推送技术,它允许服务器将消息主动发送给客户端,而不需要客户端不断地查询服务器。这种推送方式在即时通讯、消息通知等场景中非常有用。Openfire是一个开源的XMPP服务器,...

    openfire处理消息流程及openfire详细信息

    - **Openfire**:作为服务器端实现,Openfire负责处理用户连接、消息路由等核心任务。虽然其基础功能有限,但它支持插件扩展,这极大地增强了系统的可定制性和功能性。 #### Apache MINA:Openfire背后的通信框架 ...

    OpenFire开发指南

    通过API,可以实现与OpenFire的服务器端交互,如用户管理、消息发送等。OpenFire的插件开发允许你扩展服务器功能,例如集成其他系统、实现特定业务逻辑。 8. **故障排查** 在使用过程中遇到问题,可以查看OpenFire...

    openfire聊天Smack示例

    6. **多用户聊天**:Openfire支持多用户聊天(MUC),通过`MultiUserChat`类,可以创建和加入聊天室,发送和接收聊天室内的消息。 7. **事件监听**:使用Smack的事件监听机制,可以注册回调函数处理各种事件,如新...

    openfire 聊天实现

    3. **Android客户端开发**:"XMPPChatClient0.4.4"可能包含了Android SDK中的必要组件,如Smack库,它是Java和Android平台上常用的XMPP客户端库,用于处理与Openfire服务器的连接、发送和接收消息。 4. **即时通讯...

Global site tag (gtag.js) - Google Analytics