AnyChat技术支持论坛

标题: 透明通道问题 [打印本页]

作者: 王小峰    时间: 2013-12-25 17:01
标题: 透明通道问题
客户端登陆服务器,服务器验证身份,通过透明通道发送数据给客户端!
是不是实现AnyChatTransDataEvent接口,然后初始化
anychat.SetSDKOptionString(AnyChatDefine.BRAC_SO_CORESDK_TMPDIR, Environment.getExternalStorageDirectory().getPath()
                                                + "/jingwutong/DownLoad/");
                                anychat.SetTransDataEvent(this);

然后在
  1. 这个方法中接收消息就可以
  2.         @Override
  3.         public void OnAnyChatTransBuffer(int dwUserid, byte[] lpBuf, int dwLen) {
  4.                 // TODO Auto-generated method stub
  5.                 String s=new String(lpBuf);
  6.                 System.out.println(s);
  7.         }
复制代码

作者: admin    时间: 2013-12-25 17:05
是的,就是上面的流程:注册事件、响应事件。
作者: 廖斌    时间: 2013-12-25 17:06
你好。要使用透明通道接收;
1、实现实现AnyChatTransDataEvent接口,在OnAnyChatTransBuffer中接收
2、设置回调接收anychat.anychat.SetTransDataEvent
作者: 王小峰    时间: 2013-12-25 17:06
如果不需要传送文件,只需要传送json数据的话是不是不需要这个anychat.SetSDKOptionString(AnyChatDefine.BRAC_SO_CORESDK_TMPDIR, Environment.getExternalStorageDirectory().getPath()
                                                + "/jingwutong/DownLoad/");
作者: admin    时间: 2013-12-25 17:08
是的,透明通道不需要设置临时路径。




欢迎光临 AnyChat技术支持论坛 (http://bbs.anychat.cn/) Powered by Discuz! X3