每个汇聚点下的网络为星型拓补,但每个汇聚点之间又属于网状拓补的结构。
4个汇聚点可以支持主从模式, 某个汇聚点设计成主模式时,可以控制其他从汇聚点下的客户端
在这种情况下,用WCF来进行设计,该使用怎么样的解决方案。
往高高手赐教!WCF 网络网络WCF 

解决方案 »

  1.   

    先问一句,如果改一下你的问题,不使用WCF,你自己知道如何来实现吗?大致思路是有,但是wcf就算了
      

  2.   

    我的思路:
    每个终端都与相邻的汇聚点有连接,并且汇聚点可以控制终端做你想要进行的操作。
    每个汇聚点都是一个被动的服务端,不能主动发送数据。
    每个终端都可以主动的发送控制其他终端的命令,终端的查找和辨识,你可以采用ID和ID段来实现,比如某个终端的ID是801,那么这个终端就可以看成是8号汇聚点下的1号终端。
    每个终端都可以接受来自相邻汇聚点的控制要求,比如汇聚点8要求终端801关机,那么801就要关机。有一个总的汇聚点,这个汇聚点不存在这个拓扑结构中,这个汇聚点用于保存所有汇聚点的编号,比如汇聚点8。以上的前提下,举例:
    终端101要求终端801关机,那么终端101发送关机命令到汇聚点1,汇聚点1从总汇聚点查找汇聚点8的地址,将命令发送到汇聚点8,汇聚点8接收到了关机命令,查找801终端,将关机命令发送给801终端,801终端关机。
    当然了每个汇聚点都需要保存相邻终端的IP,以便于发送命令,或者终端自己轮训看看有没有命令发送给自己。写着写着就感觉我的思路像是在写一种路由啊