有关客户端与服务器通讯的问题(100分)

  • 主题发起人 主题发起人 haisongzhang
  • 开始时间 开始时间
H

haisongzhang

Unregistered / Unconfirmed
GUEST, unregistred user!
客户端运行程序前,需向服务器端申请,服务器端完成相应的检查后,通知客户端,客户端程序再决定是否运行程序。这种情况该怎么实现?
非常感谢!
 
1、客户端启动时,向srv发送一个启动请求,并等待
2、srv收到启动请求后进行检查,并把结果返回给client
3、client接收到srv的结果后进行处理,决定是否需要继续启动还是退出。

主要要求srv端有一个socket server,在指定的port上进行监听,client端必须知道srv端
的port,并且需要定义消息交互的协议。
 
同意Chenxz的,应该说这是挺简单的吧
 
可是,我怎样接收服务端返回的信息呢????
 
本人是刚开始学网络编程,能否给出一些代码提示?
 
用UDP或者TCP通讯,制定一个通讯协议。
最简单的办法是发送字符串,比如 'A'表示客户部分请求是否运行程序,
服务器检查以后返回'B'表示同意,'C'表示不同意。我这只是一个简单
写的,具体的要仔细检查,最好有命令终止字符
 
Socket.ReceiveBuffer接收
Socket.ReceiveText接收
Socket.SendText发字符串
Socket.SendStream发数据流
 
后退
顶部