我是靠谱客的博主 舒心棉花糖,最近开发中收集的这篇文章主要介绍Autobahn实现WebSocket通信,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

Socket通信之WebSocket

最近开发中需要通过ws协议通信,于是做了些功课,现在WebSocket用的比较多的就是Autobahn,由于使用方便所以选择了它。

  • 首先需要引入autobahn-0.5.0.jar包,百度上就可以下载。
  • 然后就是使用WebSocketConnection这个类,使用方法直接上代码吧
mConnect.connect(wsurl, new WebSocketHandler() {
                @Override
                public void onOpen() {
                    //握手成功走这里
                    Log.i(TAG, "Status:Connect to " + wsurl);
                }

                @Override
                public void onTextMessage(String payload) {
                    // 服务器发消息在这里
                    Log.i(TAG, payload);
                }

                @Override
                public void onClose(int code, String reason) {
                    //失败了关闭了在这里
                    Log.i(TAG, "Connection lost.." + reason);
                }
            });
  • 直接复制代码去用就好了,我觉得大家都能看懂的,就不细说了,不懂的大家可以下载完整的demo,里面附带测试地址。
  • 下载地址:http://download.csdn.net/download/zqrdy10/10140852**
  • 代码中肯定存在很多不足的地方,欢迎大家多多发表意见,私信我哦

最后

以上就是舒心棉花糖为你收集整理的Autobahn实现WebSocket通信的全部内容,希望文章能够帮你解决Autobahn实现WebSocket通信所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(37)

评论列表共有 0 条评论

立即
投稿
返回
顶部