易语言测试服务器延迟

易语言测试服务器延迟,第1张

如果是客户测试到服务端的延迟,那么可以在客户端加一个时钟组件和判断语句,具体就是当数据包发送过后马上开始计时,时钟周期设置为1,,因为时钟周期是毫秒计算,而1000毫秒等于一秒,然后到服务器返回数据时停止。。然后所得到的时间就是延迟。。

数据库连接的用户名一定是数据库中设定的,而且只能连接该用户被授权连接的数据库,你上边的IP地址不用加端口了,如果你确定你上边的IP地址,用户名,密码,端口都正确的话,你试试用php连接过没,如果php也不成功,说明上边几项肯定有不对的地方,毕竟数据库的连接我们没法帮你试,你懂的!

需要1个服务器还有1个客户端,一个变量 客户连接 类型:文本型
服务器的代码是:
_按钮1被单击
服务器1发送数据(客户连接,编辑框1内容)
_服务器1 客户进入
客户连接=服务器1取回客户()
信息框(“客户”+客户连接+“来了”,0,)
_服务器1客户离开
信息框(“客户”+客户连接+“走了”,0,)
--------------------------------------------------------------
客户端代码:
_客户1数据到达
信息框(客户1取回数据,0,)
_启动窗口 创建完毕
客户1连接(“127001”,19730)
我这是背着写的,可能标点符号会错误,所以你自己认真写。 我也不知道怎么说,反正代码没错,你不要直接复制,直接复制时肯定不行的。 希望采纳, 一定要先开服务器后开客户端!

给服务器控件 设置好端口 比如服务器端口是20000
然后 在服务器的客户进入哪里 取进入的客户IP并把它放到一个数组里
在客户离开哪里取离开的客户IP 然后搜索当前的客户IP数组把离开的客户IP移除数组

之后可以添加一个事件 用于给客户发送信息
在这个时间里遍历所有IP 给他们发送数据
客户端就简单一些了 用客户端连接到服务器 设置连接到的ip和端口 当然服务器的端口是20000了连接的端口也要是20000
在客户端的数据到达事件下 写上标签标题=到文本(客户端取回数据())
简单的思路大概就是这样


欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zz/10302157.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-05-07
下一篇2023-05-07

发表评论

登录后才能评论

评论列表(0条)

    保存