以下内容均为个人学习笔记。
如果你打开的是本地示例的话,你可以在地址栏看到这个地址是以 file:// 开头的,接着本地硬盘上该示例文件的路径。相比之下,如果你查看的是我们在 GitHub 上托管的示例(或其他远程服务器上的示例),Web 地址会以 http:// 或 https:// 开头,说明该文件是通过 HTTP 传输的。
某些示例如果你将其作为本地文件打开的话,它将不会运行。 这可能是由于各种原因,最有可能是:
为了解决异步请求的问题,我们需要通过在本地Web服务器上运行这些示例来测试这些示例。为我们的目的,最简单的方法之一就是使用Python的 SimpleHTTPServer 模块。
默认情况下,这将在本地Web服务器上的端口8000上运行目录的内容。您可以通过转到 localhost:8000 Web浏览器中的URL来访问此服务器。在这里你会看到列出的目录的内容 - 点击你想运行的HTML文件。
注意 :如果您已经在端口8000上运行了某些东西,则可以通过运行server命令,然后选择另一个端口号(例如 python -m http.server 7800 (Python 3.x)或 python -m SimpleHTTPServer 7800 (Python 2.x))来选择另一个端口。然后您可以访问您的内容 localhost:7800 。
基于Nodejs、socket.io,开发了TCP和UDP服务平台,帮助大家做TCP和UDP协议的测试
在做硬件终端与服务器通信时,由于没有服务器、没有TCP或UDP服务后台,非常不方便进行TCP、UDP协议的测试,我这里为大家分别提供TCP和UDP测试平台。
TCP测试服务平台信息:
TCP协议硬件地址(报文上报地址)IP:47.107.99.203 端口:8002
客户端TCP报文查看和报文下发地址: http://47.107.99.203:8012/
UDP测试服务平台信息:
UDP协议硬件地址(报文上报地址)IP:47.107.99.203 端口:5003
客户端UDP报文查看和报文下发地址: http://47.107.99.203:8013/
如下进行简单演示硬件终端与服务平台的交互过程
1、TCP协议终端与平台交互过程演示
1.1 打开浏览器输入客户端地址: http://47.107.99.203:8012/ ,即可访问到测试TCP协议的前端页面,如下图所示
1.2 用TCP调试工具进行测试,输入终端测试服务器地址IP:47.107.99.203 端口:8002,建立SOCKET连接,并向服务器发送报文,如下图所示
1.3 服务器接收到终端发送的报文,并实时的展示出来,如下图所示
1.4 在下发输入框,输入需要下发的报文,然后点击”SEND”按钮,服务平台将向终端发送报文,如下图所示,终端接收到服务平台发送的报文
2、UDP协议终端与平台交互过程演示
2.1 打开浏览器输入客户端地址: http://47.107.99.203:8013/ ,即可访问到测试UDP协议的前端页面,如下图所示
2.2 用UDP调试工具进行测试,输入终端测试服务器地址IP:47.107.99.203 端口:5003,建立UDP连接,并向服务器发送报文,如下图所示
2.3 服务器接收到终端发送的报文,并实时的展示出来,如下图所示
2.4 在下发输入框,输入需要下发的报文,然后点击”SEND”按钮,服务平台将向终端发送报文,如下图所示,终端接收到服务平台发送的报文
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)