通知群聊名称变化

/**

*

* This method is used :通知群聊名称变化

* @author tianwei

* @version

*     4.0 2014-9-5 上午10:50:39

*/

public static void notifyMembersMucNameChanged(String mJid, String roomJid,

String newName) {

List<GroupChatContactBean> list = DBService.get()

.queryGroupChatContactListByGroupJid(roomJid);

try {

for (GroupChatContactBean gccb : list) {

if (!Utils.isStrEmpty(gccb.contactJid)

&& gccb.contactJid.equals(mJid))

continue;

JSONObject jsonObject = new JSONObject();

jsonObject.put("roomJid", roomJid);

jsonObject.put("new_name", newName);

sendChatMessage(gccb.contactJid,

UipApplication.NAME_CHANGED_GROUPCHAT_MESSAGE_FLAG

+ jsonObject.toString());

}

} catch (Exception e) {

e.printStackTrace();

}

}

时间: 2024-11-07 12:53:18

通知群聊名称变化的相关文章

spring websocket 和socketjs实现单聊群聊,广播的消息推送详解

spring websocket 和socketjs实现单聊群聊,广播的消息推送详解 WebSocket简单介绍 随着互联网的发展,传统的HTTP协议已经很难满足Web应用日益复杂的需求了.近年来,随着HTML5的诞生,WebSocket协议被提出,它实现了浏览器与服务器的全双工通信,扩展了浏览器与服务端的通信功能,使服务端也能主动向客户端发送数据. 我们知道,传统的HTTP协议是无状态的,每次请求(request)都要由客户端(如 浏览器)主动发起,服务端进行处理后返回response结果,而

Java--&gt;实现群聊功能(C/S模式--TCP协议)

--> Java 对TCP协议的支持: --> java.net包中定义了两个类ServerSocket 和Socket ,分别用来实现双向连接的server 端和client 端. --> Client 类定义客户端 package com.dragon.java.tcpchat; import java.io.IOException; import java.net.Socket; import java.net.UnknownHostException; /** * 客户端 * *

ASP.NET SignalR 与LayIM配合,轻松实现网站客服聊天室(四) 添加表情、群聊功能

休息了两天,还是决定把这个尾巴给收了.本篇是最后一篇,也算是草草收尾吧.今天要加上表情功能和群聊.基本上就差不多了,其他功能,读者可以自行扩展或者优化.至于我写的代码方面,自己也没去重构.好的,我们开始在原有的基础上添加功能. 1.表情功能 表情我用了一个jquery插件,qqFace.由于GitHub中源码已经包含,我这里不在粘贴地址.先看一下添加表情后的效果吧. 表情这里不要忘了加页面样式,表情选中样式.还有一个就是小bug就是,表情框被聊天框限制住了.另外,初始化表情插件的地方应该在有元素

关于Android群聊的那点事

说到群聊很多人立马会想到.群聊就是我在群聊界面里发送消息,然后群里的所有人都能收到.但是,这个过程我们仔细想想,然后一步一步解剖. 第一步:从群创建开始,群创建需要什么?群主和邀请人来共同组合成一个群. 第二步:创建完群之后,我们要对群进行各种操作.提到操作,不同的人对群操作是不同的,显而易见,群主的权限更大.那么,不同的人都有哪些权限呢? 举个简单的例子:比如群主(1.群主可以邀请好友加入自己创建的群.反之,群主可以剔除某些人 2.群主可以修改群的一些基本信息,如群名称,给指定的人一些权限等

带你装逼带你飞之微信群聊匿名消息

带你装逼带你飞之微信群聊匿名消息 记得八月份网上有个IOS版的微信匿名消息插件,可是2天后被封了...废话不说,其实封的是插件,不是原理~ 九月份,UWP 微信出来了(?),然而那个微信有BUG,比如模板消息可以随便转发...(就是类似微信支付消息,登陆通知消息etc…)所以可以利用这一点进行发送装逼消息.(如果还想长时间装逼,那么请关闭自动更新功能) 如果你有公众号那么就发个消息直接转发吧,如果没有的话照下面做... 发消息前的准备:退出UWP微信的登陆并清空所有数据.Windbg调试工具并于

群聊

XMPP在其XEP-0045扩展中定义了一个用于多用户文本会议(群聊)的协议,类似于聊天室.QQ群等.由于它作为一个标准协议在定义模型上力求完备,涵盖了现实中的绝大部分IM产品模型,而现实中的IM产品基本都只实现了XMPP定义的模型中的一个子集.XMPP定义的一些基本概念:房间:房间的JID标识 <[email protected]> (例如, <[email protected]>), 这里 "room" 是房间的名称而 "service"

Socket通信 简单实现私聊、群聊(dos命令下)

很久以前的一个Demo,这里服务器只做转发功能,根据ID地址和端口号来标识身份,群聊和私聊只是简单实现, 服务器代码如下: import java.util.*; import java.io.*; import java.net.*; public class Server extends Thread { private static Vector<Socket> vecClient = new Vector<Socket>(); private PrintWriter out

xmpp muc 群聊协议 4

7. Occupant Use Cases The main actor in a multi-user chat environment is the occupant, who can be said to be located "in" a multi-user chat room and to participate in the discussions held in that room (for the purposes of this specification, par

群聊协议

互动部分协议 流程描述 建立群: 1.客户端去发请求->服务器(我们的协议810) 2.服务器端用管理员xmpp账号建群,并在服务器端记录此账号为群主 3.服务器用管理员xmpp账号发xmpp消息回来,告知群建立成功. 退出群: 1.客户端发请求->服务器(我们的协议812) 2.服务器端从数据库删掉该用户在群里的关系 3.客户端本地发送消息给xmpp服务器,并从本地删除数据.(即使没有删除成功,下次登录群列表也没有该群了) 邀请用户进入: 1.群管理人员使用客户端发请求->服务器(我们