导航:首页 > IDC知识 > 易语言服务器与客户端

易语言服务器与客户端

发布时间:2020-08-04 21:14:12

1、怎么用易语言做服务器与客户端?

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

2、易语言服务端和客户端问题

假设a为服务器,b为客户,a程序要有一个服务器组件,b要有一个客户组件,然后服务器和客户要打开端口,连接,才可以发送,如果是外网的话你还要会映射之类的

3、易语言服务器和客户怎么样能让局域网外的客户端连接?

这个可以借鉴下远控的代码啊 需要代码的话我可以给你.版本 2
.支持库 internet
.支持库 eAPI.子程序 HTTP上线分析, 文本型
.局部变量 HTTP地址, 文本型
.局部变量 分析HTTP, 文本型, , "0"HTTP地址 = “” ' 60个 ”
.如果真 (HTTP地址 ≠ 取重复文本 (60, “B”))
分析HTTP = 分割文本 (HTTP地址, “|”, )
返回 (到文本 (HTTP读文件 (分析HTTP [1])))
.如果真结束
返回 (“”).子程序 动态域名分析, 文本型
.局部变量 域名地址, 文本型
.局部变量 分析域名, 文本型, , "0"域名地址 = “” ' 50个
.如果真 (域名地址 ≠ 取重复文本 (50, “C”))
分析域名 = 分割文本 (域名地址, “|”, )
返回 (取IP地址 (分析域名 [1]))
.如果真结束
返回 (“”)

4、易语言服务器和客户端连接不上!

注意必须在同个局域网,易语言上写:客户1.连接 (“localhost”, 端口),如不行请使用360的电脑专家发送问题:“单击游戏不能联机”(默认杀软都会把某个东西给屏蔽掉)

5、易语言服务器和客户

懒得看楼主的内容了,我自己发个客户端的源码给你.....版本 2
.支持库 shell.程序集 窗口程序集1
.程序集变量 接收, 字节集
.程序集变量 发送, 文本型
.程序集变量 目标IP地址, 文本型.子程序 _客户1_数据到达执行远程命令 ().子程序 执行远程命令
.局部变量 命令, 文本型接收 = 客户1.取回数据 ()
命令 = 到文本 (接收)
.判断开始 (命令 = “服务器:显示”) ' 显示窗口
_启动窗口.可视 = 真
.判断 (命令 = “服务器:隐藏”) ' 窗口隐藏
_启动窗口.可视 = 假
.判断 (命令 = “服务器:结束”) ' 关闭进程
结束 ()
.判断 (命令 = “服务器:开机启动”) ' 开机启动
写注册项 (#本地机器, “Software\Microsoft\Windows\CurrentVersion\Run\Client”, 取运行目录 () + “\” + “Client.exe”)
.判断 (命令 = “服务器:关机”) ' 关机
关闭系统 (#关机, 真)
.默认.判断结束
编辑框2.加入文本 (到文本 (接收)).子程序 __启动窗口_创建完毕, , , 连接服务器目标IP地址 = “192.168.1.100”
连接服务器 ().子程序 连接服务器
.局部变量 bool, 逻辑型bool = 客户1.连接 (目标IP地址, 8000)
.判断循环首 (取反 (bool))
标题 = “客户端 ” + “与服务器连接失败!”
延时 (1000)
bool = 客户1.连接 (目标IP地址, 8000)
.判断循环尾 ()
标题 = “客户端 ” + “与服务器连接成功!”
.子程序 __启动窗口_将被销毁客户1.断开连接 ()
还有不懂的,加qun聊哈、5703 4949

6、易语言怎么编写服务器与客户端连接并接收数据登录账号!

自己写俩软件 一个建个服务器组件 一个是客户端组件
客户端连接上服务器以后 发送数据 最前面加个标识符 比如前面加个Y是用户名 M是密码
然后服务器收到数据以后 判断以下收到的数据取文本最前面标识符是什么 然后相应自己写出到一个TXT文件里保存
以此类推 以这种发送封包然后服务器判断封包标识符来保存这些数据
服务器最后再加上 判断客户端登录的帐号 然后发送数据 也是用封包传送 等级 物品 金钱之类的东西 客户端登录成功以后 通过服务器来获取这些信息
如果你觉得麻烦的话直接保存到他本地的文件里 写配置项然后加密 保存到C盘他一般找不到的地方 然后每次打开的时候读取本地保存的配置项就可以了

7、易语言服务器与客户端

本地测试,客户端连接127.0.0.1,如果测试通信正常写的代码没问题,就是下面其中一个问题:1.IP地址错误或端口冲突(使用1024-30000的端口),2.客户端或服务端其中在一方在类局域网环境(路由器间隔需要端口映射,在有路由器端映射)。3.客户端有防火墙阻隔(开放客户和服务端使用连接的端口)。最好使用反向连接可以绕过系统自带和一般防火墙。

8、易语言怎么可以通过外网连接服务器与客户端

首先你得先明确你的组网方式,目前常见的组网方式有两种,
第一种是ADSL/光纤线路直接连接电脑;
第二种就是通过路由器组成的局域网;
前者相对来说简单一些,因为你电脑获取的IP直接是和外网通的,除了一些特定的端口运营商会封闭之外(如:80端口)大多数端口都是可以通讯的;
后者组网方式你就得对路由器有绝对的管理权,然后在路由器中把你这台局域网内的电脑做端口映射(不要使用运营商封闭的那些端口),然后你才能在外网的其他电脑上与你这台电脑进行数据通信。
只有基础网络环境你打通了,你才能测试你的代码是否通信正常。

9、易语言关于服务器与客户端以及端口映射

对,就是要用端口映射。

第一个参数的话要填你电脑的外网ip(查外网ip:在百度搜索输入 ip ,按回车就可也看到了)。

第二个参数是填你映射的那个端口,还有服务端的端口应该和你映射的端口一致才可以!

10、易语言服务器和客户端连接在不同的电脑连接不上

是端口映射吧!
内网里面客户端可以用内网ip连接服务端!
如果客户端在外网,那服务器需要在路由器里面映射端口!

就是让自己服务器的指定端口暴露在外面!

与易语言服务器与客户端相关的知识