使用ivx连接组件实现私聊模型的经验总结

在一些案例中我们需要实现应用之间的数据即时共享,比如聊天室或者需要互动的多人游戏等。在ivx中我们是通过连接组件实现这种多个设备之间的信息传递功能的,今天结合一个私聊模型来讲一讲连接组件的具体使用方法。

一.连接
首先简单介绍一下连接组件,我们在对象树里选中前台即可添加一个连接,可以看到它只有一个属性就是它的SID码,这也是它的唯一标识。
在这里插入图片描述
在这里插入图片描述
1.用户
登录连接的每个用户可以设置自己的用户ID、昵称和头像,登录成功后会收到一个CID码作为该用户的唯一标识。同时,连接组件也可以监听到用户的加入和离开并返回实时结果。
在这里插入图片描述
2.房间
用户可以创建房间,但是需要填写房间ID,而且此ID会作为房间的唯一标识,在加入、退出、关闭房间和发送房间消息时都需要指明房间ID。
在这里插入图片描述
3.发送和接收消息
用户可以发送个人、房间和全局三种消息,发送个人消息时必须指明接收用户的CID码,而发送房间/全局消息会发送给当前房间/连接内的每一位用户(

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值