关于网络服务端和客户端的通讯问题
请问我需要一个服务端,一个客户端,客户端需要读取服务端的INI文件来执行操作,当客户端需要读取INI中的数据时,发送一个命令给服务端,服务端读取后传回给客户端,当客户端需要修改INI文件的时候,服务端能根据客户端发送来的命令修改INI文件,这样能实现吗?如果能实现,请帮忙给个思路和写代码的步骤
写代码的步骤意思为
服务端需要做的
1.需要开启TCP/UDP服务
2.需要开启监听
3.需要创建一个接收的套接字
4.在已经连接的套接字里接收数据
5........ 帮助文件里面有关于TCP/UDP的例子啊 本帖最后由 sd23 于 2014-9-16 11:29 编辑
这当然行啊
比如服务器接收到客户端命令$s='xg|d:\a.ini|d|j|要修改的内容'
$s=StringSplit($s,"|")
if $s = "xg" then IniWrite($s,$s,$s,$s)
这就按客户端要求修改好了 网络通讯 优化起来不简单。。。 回复 4# tvzml
同意楼上的看法~ 论坛上有例子,搜索一下,我就是用的这个,一台机子需要远程控制,但因为是拨号,ip随时变,所以就在一台固定IP的机子上运行一个服务端,然后在客户机上运行客户端,只要IP改变就发一条消息到服务端,让服务端写在一个文本文件里面。
页:
[1]