日期:2014-05-20  浏览次数:20855 次

这样的网络通信怎样设计
一个工作组 有多个台式或笔记本PC 客户端。

一台机器上的客户端与服务器连接下载数据后

要求所有机器上全部更新数据。

现在是这样设计的:第一个连接服务器的客户端 下载数据后以二进制文件形式存储在本地 然后发送广播(文件所在IP 端口 以及路径) 然后每个客户端去查找文件 更新文件。


但是我认为这样有两个弊端:1. 关系太紧密。只要一个步骤出错就会产生异常。
  2. 广播有可能不可靠。

------解决方案--------------------
你是如何确定这是第一个连接到服务器的呢 

我觉得你可以把你这些电脑都划到一个vlan里面 在vlan中使用广播 同时你的服务器作为广播的服务端 其他机器作为客户端 这样来做 可以减少你的部署
------解决方案--------------------
发错版块了,