我公司有个行业网站,老板想实现这样的功能。
有个游客来注册了,这个时候我们老板和员工的电脑下面就弹出窗口提示,有人注册了,我们好及时发现,马上与他联系,
前提是只要开电脑就弹出,不用开ie,我迷糊了,这个是不是必须的写个软件呀,然后安装在我们每个员工的电脑上呀?
他注册后,怎么激活我这个软件呀?就是提示软件赶紧弹出啊,
第一,web 能及时通知软件吗?怎么通信呀?如果不能我该怎么做呀?第二,这个软件做成什么样的呀?他是什么原理呀?怎么发现库里有新会员呀?第三,现在有点晕,我该怎么实现老板的功能呀?给个思路

解决方案 »

  1.   

    前提是只要开电脑就弹出,不用开ie,我迷糊了,这个是不是必须的写个软件呀,然后安装在我们每个员工的电脑上呀?是的,需要是一个windows桌面程序(也就是常说的windows forms exe程序),因为你需要在客户端弹出消息。第一,web 能及时通知软件吗?怎么通信呀?如果不能我该怎么做呀?可以的,可以使用MSMQ,也就是有人注册后,向MSMQ发送消息,你客户端搞个线程专门从MSMQ接收消息。这样人家一注册你就可以看到啦

    第二,这个软件做成什么样的呀?他是什么原理呀?怎么发现库里有新会员呀?原理如上所述
      

  2.   

    我查查MSMQ去,谢谢了,我去是是
      

  3.   

    第1个方法 BS保存  C/S刷数据库..第2个方法 使用SQL EXEC 启动程序第3个方法 服务端开SOCKET发送消息..
      

  4.   

    你客户端搞个线程专门从MSMQ接收消息?他能读到服务器端的MSMQ吗?
      

  5.   

    第2个方法 使用SQL EXEC 启动程序 ,他能启动客户端的exe吗?
      

  6.   

    注册后就发socket,应用程序监听就可以了。 web后台可以发socket的
      

  7.   

    建立消息队列,或采用MSMQ服务.
    采用SaF模式(存储转发模式)参考:petshop4.0
    不同之处是,有订单发送(同步或异步)由"消费"进程进行处理
    你要做的是,有注册信息(同步或异步),转发一条消息到队列,由"通知"进程进行处理,其中需要解决一个分派问题(相当于策略器).建议采用以下模式.
    SaF模式+异步(高层模式)
    策略模式+适配器模式
      

  8.   

    可以试试Windows边栏程序来写客户端,很简单的
      

  9.   


    可以的,NServiceBus有例子。楼主下个NServiceBus玩玩
      

  10.   

    做到最后一步了,就是本地客户端连接服务器的MSMQ,并读取信息?我怎么连不上呀?连网上的有什么条件吗?需要设置什么吗?谁做过?
      

  11.   

    起个window services监听sql就可以。