设为首页收藏本站

AnyChat技术支持论坛

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 活动 交友 discuz
查看: 10879|回复: 20
打印 上一主题 下一主题

咨询:业务服务器怎么获取房间用户状态,通话中还是空闲,用户状态改变会触发哪个...

[复制链接]

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
楼主
发表于 2013-11-22 11:13:48 | 显示全部楼层
是的,需要业务层服务器自己来处理,可以使用透明通道接口来传输自定义的指令,参考:http://www.anychat.cn/faq/index. ... =206&artlang=zh
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
沙发
发表于 2013-11-25 11:58:46 | 显示全部楼层
の北極晴朗 发表于 2013-11-25 10:57
再咨询个问题,anychatserver4java.so(windows下叫anychatserver4java.dll)在哪里能下载到,anychatcores ...

在anychat for linux sdk的:bin\serversdk\libanychatserver4java.so
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
板凳
发表于 2013-11-25 13:55:32 | 显示全部楼层
您好,请将libanychatserversdk.so、libanychatserver4java.so同时拷贝到任意目录下,然后设置LD_LIBRARY_PATH变量即可。

如果还是不行,请确认您下载的SDK和您的操作系统是一致的,主要是32bit和64bit。可执行如下指令查看动态库的依赖:

  1. ldd ./libanychatserversdk.so
  2. ldd ./libanychatserver4java.so
复制代码
如果还是不行,请将上述指令的执行结果帖上来,我们帮您分析一下,谢谢。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
地板
发表于 2013-11-25 14:30:34 | 显示全部楼层
不需要,您只需要到anychat for linux sdk\bin\serversdk\目录下的.so库拷贝到相关的路径即可,其中 com.bairuitech.anychat.AnyChatServerSDK.RegisterNotify()是libanychatserver4java.so所提供的api接口。
回复 支持 反对

使用道具 举报

249

主题

2967

帖子

9079

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
9079
5#
发表于 2013-11-25 15:41:35 | 显示全部楼层
最简单的解决办法:将libanychatserversdk.so、libanychatserver4java.so同时拷贝到任意目录下,然后设置LD_LIBRARY_PATH变量即可。

这样的话,就不需要考虑是放到lib,还是lib64目录下了。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|AnyChat ( 粤ICP备13022410号-1 )  

GMT+8, 2024-5-11 02:03 , Processed in 0.109474 second(s), 20 queries .

Powered by Discuz! X3

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表