关于socket编程问题,新手请教!在线等待! (50分)

  • 主题发起人 主题发起人 taowei
  • 开始时间 开始时间
T

taowei

Unregistered / Unconfirmed
GUEST, unregistred user!
我用delphi5中的demo下的chat,在本机中,运行chat, 设置一个为listen 一个为connect,其中地址为127.0.0.1,在客户端录入的能在服务器端显示,在服务器端录入的能在客户端显示,但我将chat运行在一个局域网中,其中一个为listen,一个为connect,并将客户端的host设置为服务器端的ip地址,如192.168.0.25,却出现连结出错,当然客户端的录入数据不能在服务器显示,服务器端的录入数据也不能在客户端显示,初次进行socket编程,不知其所以,望高手们赐教!
 
怎么没有人来帮我,我只想了解一下,基本的socket的编程。

1)、我在本机中均能实现,是否可以说明,程序已没有问题?


2)、在局域网中是否还需要其它的设置要求?
 
检测你的服务端的设置,
地址和是否在LISTEN状态?
应该不会有问题的!!
 
详细错误信息!
 
to leaber,
我的服务器端设置 ip:192.168.0.25 子网掩码:255.255.255.0
是在listen状态,因为我在本机中,将客户端的host设置为127.0.0.1,发送数据,服务器端能够正常接收到数据。
 
to firstrose,
详细的出错信息,是主机未联上,即测试connect 状态时为false.

但在同一台机子上设置host为127.0.0.1时,connect 状态可以为true.
 
多人接受答案了。
 
后退
顶部