如何在使用clientsocket ,serversocket的C/S程序间传递多个变量?(200分)

  • 主题发起人 主题发起人 atomy
  • 开始时间 开始时间
to Sachow和各位大侠:
我请教一个问题吧:就是在用winsocket2.2实现组播的时候,接受数据如果用Recvfrom
则在自己发送的时候,会不停的激发读事件,但是用winsock中的recv却能正确接受,但是却不能
得到发送消息的来源ip地址,请问recvfrom(winsocket2.2)中的正确使用方法,多谢!
我的email:xhli25@263.net

 
设置几个flag标志就可以了,意思和自己重新定义一个新的协议差不多。但是这样的速度好像
比较慢,一般传动一个变量还要先发送一个协议命令,然后在服务器端“解析”,再传回客户端
然后再真正传动变量,这样服务器端就知道传送的是另外的一个变量了。
 
:Sachow,

ar: array[1..dim] of Integer;

改成
sr: array[1..dim] of string;
就不对了呢?


 
sr: array[1..dim] of char;

这样可不可以啊。
如果收到对方发过来的东西,怎么变成string???
 
接受答案了.
 
后退
顶部