tu0129 发表于 2014-9-13 17:17:18

关于网络服务端和客户端的通讯问题

请问我需要一个服务端,一个客户端,客户端需要读取服务端的INI文件来执行操作,当客户端需要读取INI中的数据时,发送一个命令给服务端,服务端读取后传回给客户端,当客户端需要修改INI文件的时候,服务端能根据客户端发送来的命令修改INI文件,这样能实现吗?
如果能实现,请帮忙给个思路和写代码的步骤
写代码的步骤意思为

服务端需要做的
1.需要开启TCP/UDP服务
2.需要开启监听
3.需要创建一个接收的套接字
4.在已经连接的套接字里接收数据
5........

haopp1 发表于 2014-9-15 13:51:00

帮助文件里面有关于TCP/UDP的例子啊

sd23 发表于 2014-9-16 11:25:24

本帖最后由 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)
这就按客户端要求修改好了

tvzml 发表于 2014-9-17 13:27:32

网络通讯 优化起来不简单。。。

austere 发表于 2014-9-17 20:40:12

回复 4# tvzml


   
同意楼上的看法~

ebhb 发表于 2014-10-14 10:54:43

论坛上有例子,搜索一下,我就是用的这个,一台机子需要远程控制,但因为是拨号,ip随时变,所以就在一台固定IP的机子上运行一个服务端,然后在客户机上运行客户端,只要IP改变就发一条消息到服务端,让服务端写在一个文本文件里面。
页: [1]
查看完整版本: 关于网络服务端和客户端的通讯问题