socket 连接的问题!!!(100分)

  • 主题发起人 主题发起人 fengfan
  • 开始时间 开始时间
F

fengfan

Unregistered / Unconfirmed
GUEST, unregistred user!
使用 tcpclient 连接一个用vc写的服务器程序,总是返回:10050错误,然后返回:10022错误,使用他们自带的一个程序连接服务器返回:10022错误。只有我的机器不行,再其他机器上都可以成功连接。还有一个现象,当我修改IP地址以后,也可以成功,因为这个服务器程序要求IP地址固定,当使用他们提供的IP地址段的时候我总是不成功。而在192.168.10的地址段上则可以连接成功。请问到底是那里的问题,着两个错误吗查看MSDN也知道一点,可惜英语水平不好。还请大虾们赐教,感激不尽。
 
各位啊,帮帮忙啊。给点意见也行啊。
 
10050错误是对方网络关闭,或者不在网上或者没有提供对应服务的显示,10022是参数错误的显示。你ping一下对方的ip,我估计服务器端没有提供服务,可是你又说有些计算机,有些ip可以成功。你说的应该是服务器端在这些计算机或者ip地址段上。既然你的服务器端是vc写的,建议你客户端使用winsock编写,不要用控件。
 
谢谢楼上的,一样的配置PING 也是通的,我也怀疑是服务器没有提供服务,可是服务器再给其他计算机提供服务啊。是不是和操作系统也有关系,我的是XP,他们的都是2000。
 
希望看的人都能帮我提前,我要去调试这个东西,不能上网,因为IP不一样。谢谢了。
 
我很菜,socket是做什么用的呀,这个控件在哪里面的呀。
 
10050 使用了与请求的协议不兼容的地址。
10022 提供的句柄无效。
 
多人接受答案了。
 
后退
顶部