写完题目刚想起来一件事情,如果手机作为客户端(不连接路由器的情况下),手机连接模块的无线会分配一个IP地址,,,这个IP地址事先我也不知道....我先看看AT指令里面有没有一个指令可以打印一下连接自己wifi信号后的设备的IP地址的指令. 没找到....................... 算啦, ...
分类:
移动开发 时间:
2018-04-29 13:21:04
阅读次数:
388
以上是服务端代码. 有可能不太好理解conn, address的意思, 可以理解为移动客服人员, 整个是一个服务体系, 但是当移动客户打进电话时, 需要真正的有人来回复打电话的客户 以上是客户端代码, 可以尝试插入几条print语句来查看阻塞问题 ...
分类:
编程语言 时间:
2018-04-06 19:35:04
阅读次数:
197
1、python socket模块内置方法 2、tcp服务器伪代码 3、tcp客户端伪代码 4、socket模块属性 5、一个简单的tcp客户端和服务端 ...
分类:
编程语言 时间:
2018-04-01 20:00:36
阅读次数:
194
一、概述 虽然UDP支持各种形式的地址,但TCP只支持单播地址。 上图要点是: IPv4对多播的支持是可选的,而IPv6则时必须的。 IPv6没有提供对广播的支持:当使用广播的IPv4应用程序一直到IPv6时,必须使用IPv6的多播方式进行重新编码。 广播和多播要使用UDP,二者都不能使用TCP 广 ...
分类:
其他好文 时间:
2018-03-17 17:51:39
阅读次数:
159
基本步骤和搭建UDP服务器步骤一样: 基本步骤: ...
分类:
其他好文 时间:
2018-03-09 21:24:29
阅读次数:
227
最近在啃《python核心编程(第三版)》,感觉这本书并不是特别的友好,虽然有基于python3提出的改进代码;但是整书的基准感觉还是在python2.7。所以python3的代码中还是有较多的错误;就比如第二章网络编程中: 原代码: 创建TCP服务器 TCP客户端 如果我们按照这个代码跑,pyth ...
分类:
编程语言 时间:
2018-03-03 21:52:44
阅读次数:
241
上面是一个简单的tcp服务器源码 导入socket模块后,创建一个套接字 绑定ip和端口(ip地址可以通过命令行,输入‘ipconfig’命令查看,端口65535以内没有被占用就行了) listen()是允许同时连接的客户端数量 最后循环监听客户端发送的消息 因为python默认编码是ASCII,所 ...
分类:
编程语言 时间:
2018-02-17 20:30:58
阅读次数:
202
Redis是一个TCP服务器,支持请求/响应协议。 在Redis中,请求通过以下步骤完成: 客户端向服务器发送查询,并从套接字读取,通常以阻塞的方式,用于服务器响应。 服务器处理命令并将响应发送回客户端。 如果需要一次执行多个redis命令,以往的方式需要发送多次命令请求,有redis服务器依次执行 ...
分类:
Web程序 时间:
2018-02-14 21:56:08
阅读次数:
269
因为手头没有安卓手机,无法调试模块的AP模式,于是我使用了笔记本电脑——路由器——无线模块的STA模式调试。 其中只测试了三种情况:TCP服务器。TCP客户端。UDP(我认为是UDP客户端)。 1.需要修改MDK5的源代码SSID和password (1)模块做TCP服务器 1.模块的IP地址已经在 ...
分类:
其他好文 时间:
2018-02-12 21:01:16
阅读次数:
171