zoukankan      html  css  js  c++  java
  • [Android] websocket客户端开发

    为了能够在H5和APP都保持同一套长连接接口,因为采用websocket协议作为开发

    使用的第三方库是:https://github.com/TakahikoKawasaki/nv-websocket-client

    一开始在本地开发的时候,就遇到问题了,总是连接不上

    WebSocketFactory factory = new WebSocketFactory();
    WebSocket ws = factory.createSocket("ws://127.0.0.1:9999");

    报的是这个错误

    com.neovisionaries.ws.client.WebSocketException: Failed to connect to '127.0.0.1:9999': failed to connect to /127.0.0.1 (port 9999): connect failed: ECONNREFUSED (Connection refused)

    试了很久,包括换成localhost,还是一样的错误,后来在这里找到了解决方案

    http://stackoverflow.com/questions/18619195/connection-refused-on-remote-ip-but-accepted-on-local-ip-solved

    将127.0.0.1改成内网IP,192.168.0.100,就可以了,莫名奇妙的。

    Have fun with Android!

  • 相关阅读:
    [haoi2015]T1
    [haoi2014]走出金字塔
    [haoi2014]穿越封锁线
    [haoi2014]遥感监测
    [haoi2012]高速公路
    [haoi2012]容易题
    [haoi2008]排名系统
    【bzoj1014】[JSOI2008]火星人prefix
    0916解题报告
    生成树计数问题
  • 原文地址:https://www.cnblogs.com/davidhhuan/p/6340468.html
Copyright © 2011-2022 走看看