N 个ServerSocket 与 N ClientSocket 的连接?(100分)

  • 主题发起人 主题发起人 紫风铃
  • 开始时间 开始时间

紫风铃

Unregistered / Unconfirmed
GUEST, unregistred user!
假如服务器上有N个ServerSocket和工作站上有N ServerSocket控件
怎么指定连接那个一个ServerSocket呢?
 
经由不同的口(port)。
 
一个服务器可以有1-n个IP,每一个IP的不同端口1-nnnnnn都可以建立一个连接。不过你不用
考虑这些问题。你用一个ClientSocket同一个ServerSocket在其Listen端口建立了连接后,
ServerSocket会自动分配一个新端口号给你进行通讯,然后重新在Listen端口等待新的连接。
一个ServerSocket可以同多个ClientSocket通讯,不同的Socket用不同的连接Handle来表示。
 
你可以用ini的方式即可,可以设定n个com的位置。

例如 Computer.Name= 128.95.1.1
 
ServerSocket:
Port : 设置一与其它应用没有冲突的端口
ClientSocket:
Address: 服务器IP地址
Port : 与某一ServerSocket端口一致
 
谢谢:
接受答案了。
紫风铃
 
后退
顶部