易语言如何发送数据给客户端或者服务器

易语言如何发送数据给客户端或者服务器,第1张

客户端发送数据(到字节集(“标识”+“文件名称”+“|”)+读入文件(路径))-------------------------服务器端未处理=服务器取回数据()如果真(“标识”=到文本(取字节集左边(未处理,4))数组=分割字节集(取字节集右边(未处理,取字节集长度(未处理)-4),到字节集(“|”))写到文件(取运行目录()+“\”+到文本(数组[1]),数组[2])

您好,根据您的问题,我给您下列的方案。

如果你的FTP服务器有自带域名,如果有,那么,

域名+文件名(包括目录)

例子:

假设我的域名是,wwwbaiducom

文件目录是,abcd/ceshimp4

那么,

wwwbaiducom/abcd/ceshimp4

如果没有域名,一般FTP服务器管理软件都会有外链登入,(会暴漏账号密码)

首先你得先明确你的组网方式,目前常见的组网方式有两种,

第一种是ADSL/光纤线路直接连接电脑;

第二种就是通过路由器组成的局域网;

前者相对来说简单一些,因为你电脑获取的IP直接是和外网通的,除了一些特定的端口运营商会封闭之外(如:80端口)大多数端口都是可以通讯的;

后者组网方式你就得对路由器有绝对的管理权,然后在路由器中把你这台局域网内的电脑做端口映射(不要使用运营商封闭的那些端口),然后你才能在外网的其他电脑上与你这台电脑进行数据通信。

只有基础网络环境你打通了,你才能测试你的代码是否通信正常。

简单,客户也就用:客户1连接("IP",端口)和 数据到达 服务器也就 :_服务器_数据到达 ,服务器1发送数据(服务器1取回客户(),到字节集("XXXXXXX")),就几个命令和事件就可以实现通信了

利用服务器控件和客户控件可以做出一个局域网的登录、控制系统

源码如下:

版本

2

支持库

sock

程序集

窗口程序集1

程序集变量

用户,

文本型

程序集变量

密码,

文本型

子程序

__启动窗口_创建完毕

局部变量

IP,

文本型,

,

"0"

IP

取本机IP

()

编辑框1内容

IP

[1]

子程序

_服务器_数据到达

局部变量

数据,

文本型

数据

删首尾空

(到文本

(服务器取回数据

()))

用户

取文本左边

(数据,

寻找文本

(数据,

“#”,

,

真)

1)

密码

取文本右边

(数据,

取文本长度

(数据)

寻找文本

(数据,

“#”,

,

真))

信息框

(“有用户登录:”

#换行符

用户

#换行符

密码,

0,

)

子程序

_按钮1_被单击

客户连接

(编辑框1内容,

19730)

客户发送数据

(到字节集

(编辑框2内容

“#”

编辑框3内容))

子程序

_服务器_客户进入

输出调试文本

(服务器取回客户

())

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 易语言如何发送数据给客户端或者服务器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情