C cjsam Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-25 #3 同一个IP,不同的端口可以。 好象同一个IP,同一个端口不可以。
A aidac Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-26 #4 从概念上不能,但用DELPHI编程时,好象一台Client机可以多次和Server连,对应的有多个 Connection和该Client对应着,一般需要编程来管理,以避免发生同时重复连接。
Z zw84611 Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-26 #5 同一个IP和端口不能建立两个套接字,但一个套接字可以和多个Cient(或Server)相连。 如果同一个IP和端口可以建立两个套接字,那么操作系统无法确定收到数据后交给哪个 应用程序,因为套接字不唯一。
同一个IP和端口不能建立两个套接字,但一个套接字可以和多个Cient(或Server)相连。 如果同一个IP和端口可以建立两个套接字,那么操作系统无法确定收到数据后交给哪个 应用程序,因为套接字不唯一。
S stvsoft Unregistered / Unconfirmed GUEST, unregistred user! 2002-11-26 #7 绝对不能! 客户端是通过ip地址和端口来访问服务端的,如果能绑定两个程序,那么哪个程序处理客户端的请求?这是违反tcp/ip协议原则的 一个服务端能够接听多个客户端的请求,在tcp原理上是这么处理的: 服务端先监听一个端口,如果有客户端发出连接请求,就创建一个新的socket,使用另外一个端口和客户端通讯,原来的端口继续监听。 所以,一个端口不能绑定多个程序.
绝对不能! 客户端是通过ip地址和端口来访问服务端的,如果能绑定两个程序,那么哪个程序处理客户端的请求?这是违反tcp/ip协议原则的 一个服务端能够接听多个客户端的请求,在tcp原理上是这么处理的: 服务端先监听一个端口,如果有客户端发出连接请求,就创建一个新的socket,使用另外一个端口和客户端通讯,原来的端口继续监听。 所以,一个端口不能绑定多个程序.
C chy578 Unregistered / Unconfirmed GUEST, unregistred user! 2002-12-17 #8 我是想做这个事,同一个端口,一会儿做Server 一会儿又做Client .行吗?