Mac端socket调试工具

作者: 凡小渔 | 来源:发表于2016-05-08 23:35 被阅读7116次

    最近开发一款软件需要用到TCP长连接的功能,客户端要做的事情简单,连接到服务端之后,通过心跳包来让服务器了解自己的状态。另外就是服务器会主动发送消息给客户端,客户端收到消息做出相应的反应。

    因为对服务端依赖比较重,而这个时候你的服务端可能并没写完善,或者是你写服务端的时候需要一个客户端配合调试,这个时候最效率的做法就是先找个socket模拟工具,调试完成再测试。

    在app store找了一圈,发现socket工具少的可怜,而且找到的那几款都是收费的。因为以前学java的时候对socket还是印象深刻的,所以最终决定自己做一个。

    花了一天时间完成,界面比较粗糙,但是基本满足自己目前的需求了。

    server.png

    服务端

    1. 创建服务端,自定义端口号
    2. 发送消息给客户端
    3. 自动回复,设置当接收到指定信息时,回复指定内容(用于心跳测试)
    4. 查看接收和发送历史
    client.png

    客户端

    1. 设置服务端(IP和端口),连接
    2. 设置自动发送,如时间间隔3秒,内容0x11
    3. 手动发送消息给服务端
    4. 查看接收和发送历史

    软件名称:YYNetwork,可以在appStore找到

    相关文章

      网友评论

      • b3f0a97277d3:厉害。 不过听说mac 下 的 telnet可以模拟发送,有尝试过的同学吗?
      • 小人物whi:你好,请问怎么下载到你的代码?
      • 73d8839a5c5e:谢谢谢谢,找了好久,竟然还是免费!感觉可以美化一下作为收费软件,这类不常用的工具还是有人需要的
      • 改变_4b89:都能开启,发送消息,接收不了啊
      • 西叶lv:你好,我服务端可以正常开启,然后客户端不能连接,不知道为啥?
      • WARRON:服务端不能自定IP
      • 梁同桌:- -哇塞,自己做, 厉害
      • 深山问:客户端Service IP怎么写,电脑ip?
      • Clemo:很好用!谢谢分享

      本文标题:Mac端socket调试工具

      本文链接:https://www.haomeiwen.com/subject/gczsrttx.html