局域网内服务器和客户端如何连接?
服务器要有两个网卡,一个内网,一个外网
然后服务器上装相应的代理服务器软件如sysgate,ccproy等
这样啊,那在管理工具,管理您的服务器中添加远程访问角色,选NAT
NAT设置你自己看下,多试一下,应该行的,我以前用过。
呵呵,建议你买一本《信息技术九年级上易语言版》,
客户端(如下代码):
版本
2
程序集
窗口程序集1
_按钮1_被单击
如果
(客户1连接
(“127001”,
8888))
否则
信息框
(“连接失败”,
0,
)
如果结束
子程序
_按钮2_被单击
客户1发送数据
(发送编辑框内容)
子程序
_客户1_数据到达
接收编辑框内容
=
到文本
(客户1取回数据
())
子程序
__启动窗口_创建完毕
服务器(如下代码):
版本
2
程序集
窗口程序集1
子程序
_服务器1_客户进入
列表框1加入项目
(服务器1取回客户
(),
)
子程序
_服务器1_数据到达
接收编辑框内容
=
到文本
(服务器1取回数据
())
子程序
_按钮2_被单击
服务器1发送数据
(列表框1取项目文本
(列表框1现行选中项),
发送编辑框内容,
)
TCP服务器端的客户端使用的方法不一样,服务器被叫,客户端主叫。服务器程序,设定一个端口用于客户端呼叫连接,声明一个socket绑定到这个端口,侦听客户端呼叫即可。客户端声明一个socket,通过客户端socket对服务器指定端口发出连接请求(主叫),服务器相应此连接请求,建立连接,然后就可以互相通讯了。
服务器和客户端,就是在主叫与被叫上有区别,建立连接后,数据的收发都是一样的。
0条评论