我用VB做了一个网络小游戏,当游戏中不正常退出,如突然关机这样的事发生的时候,能否让服务端知道这种情况的发生呢.?
我知道其中服务器瑞有个Winsock1_Close事件返回..但他只是返一个index这样的话..我不知道是哪个客户瑞发出来的,很难做出判断,所以我想返回一个字符串进行判断.
不知是否可以呢..各位帮帮忙.!!
我知道其中服务器瑞有个Winsock1_Close事件返回..但他只是返一个index这样的话..我不知道是哪个客户瑞发出来的,很难做出判断,所以我想返回一个字符串进行判断.
不知是否可以呢..各位帮帮忙.!!
我最近也在研究这个winsock,我想用它实现B\S架构,那如何在两个局域网中联系呢?比如说广州X局域网中的小红要与Y局域网中的小燕联系.用VB的winsock可以实现吗?如何实现呢?
就是在WWW上面架设一个服务器,
然后广州X局域网中的小红就可以连接服务器,
通过服务器中转来实现联系。
这种是通过C/S模式实现的,服务器是S。
其他的就是C了。
你是说我这种情况么?能用WWW上面架设一个服务器来实现Winsock的B\S架构固然更好.可我的问题是如果以广州X局域网中的小红做服务器呢,如何让Y局域网中的小燕突破X局域网来获得小红得IP.而小红又如何能突破小燕的Y局域网来取得小燕的IP呢?
要不就用UDP打洞的方式,但这种是需要一个拥有公网IP的服务器参与的,画蛇添足了。总而言之,两个局域网中的电脑想要通信,必须要有一台双方都可以连接上的电脑参与其中。
服务器定时发消息包给客户端 客户端接到消息回发给服务器,服务器接到回发消息说明在线,
这个方法是大家都在用的,要想检测快,就要发送间隔短,检测慢发送间隔就长
ok?
一大群人装模作样发表了半天,却没有一人真正了解和灵活运用到winsock