“`易语言
.版本 2
.子程序 启动服务器, 文本型
.局部变量 服务器句柄, 整数型
.局部变量 端口号, 整数型
.局部变量 客户端句柄, 整数型
.局部变量 客户端IP地址, 文本型
.局部变量 客户端端口号, 整数型
.局部变量 接收到的数据, 文本型
.局部变量 发送数据, 文本型
端口号 = 8080
服务器句柄 = 创建套接字(端口号)
(服务器句柄 = 1) 则
返回 "创建套接字失败"
否则
循环
客户端句柄 = 接受连接(服务器句柄)
(客户端句柄 <> 1) 则
客户端IP地址 = 获取远程地址(客户端句柄)
客户端端口号 = 获取远程端口(客户端句柄)
输出调试文本 "客户端连接成功,IP地址:" + 客户端IP地址 + ",端口号:" + 数字到文本(客户端端口号)
接收到的数据 = 接收数据(客户端句柄, 1024)
输出调试文本 "接收到的数据:" + 接收到的数据
发送数据 = "你好,我是服务器,你刚才发送的数据是:" + 接收到的数据
发送数据(客户端句柄, 发送数据)
关闭套接字(客户端句柄)
否则
退出循环
结束如果
循环结束
关闭套接字(服务器句柄)
返回 "服务器已关闭"
结束如果
.子程序结束
到此,以上就是小编对于“易语言 服务端源码”的问题就介绍到这了,希望介绍的几点解答对大家有用,有任何问题和不懂的,欢迎各位朋友在评论区讨论,给我留言。
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1186935.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复