我的应用程序结构为 客户端应用程序--WebService--数据服务
想实现某个客户端向数据库中提交新订单的话,相应的客户端(需要接收订单的客户端)即时提醒客户接收订单 有什么方法比较好本人不想用客户端定时刷新来实现 一来不能达到实时 二来客户端多的话服务器负载太大没分啦 大家讨论讨论 高手给个思路或例子 本人将感激不尽

解决方案 »

  1.   

    我的想法是这样的
    这首先是你的数据库中有一定的关系
    在一个客户端提交一个订单时候,通过提交给的客户端的ID同时激活收订单客房的接收订单功能。
    这样就可以做的有针对性~!
    LZ 如何呢
      

  2.   

    changling_wang的想法我是否可以理解为
    webservice端有个标志为接受客户端ID
    如webservice端有个ini文件中写入
    ID 01
    ID 02
    ID 03客户端多线程每隔5秒去访问 如果ID中有此客户端的,那么访问数据服务,直到客户端接受完毕 再将INI中的ID删除 这样数据服务器的压力会小一点儿 但webservice的压力也不小啊 还望高手指点啊
      

  3.   

    其实,接收客户端的订单定时刷新,压力不会大到什么地方去,因为接收订购的客户端数量定然不会太多。如果你真想,让WebService收到订购时,通知客户端,你可以在客户端也架一个WebService,当收到订单的时候,你直接调用客户端的WebService就可以实现实时通知了