呵呵 俺还是个小菜鸟 能不能说的详细一些? 触发器俺懂但是JMS还有是什么咚咚

解决方案 »

  1.   

    UP究竟要怎么实现泥? 糊涂ing....
      

  2.   

    大家说的好像和楼主的意思都有点偏差,楼主的想法是如果不同部门的工作人员都启动了此软件,其中一个部门的人修改了数据或者是增加了数据的时候,软件界面会自动提示。在web上面,我想目前当一个部门操作数据的时候,应该可以做一个标记位在你们的系统中,其他部门的软件只有定时读取此标记位,就能做到自动提醒了。说得不对的请多指教呵呵
      

  3.   

    JMS 一般都包含至少三个组成部分:两个JMS 客户和一个 JMS 服务器。两个客户通过 JMS 服务器相互通信。JMS 客户是使用 JMS API发送和接收消息的常规应用程序。JMS 服务器可以是任何实现 JMS 规范的应用程序。一些 JMS 服务器是更大的应用程序的一部分;还有一些是专门负责 JMS 任务的应用程序。有很多第三方商业资源和一些开放源代码资源的 JMS 服务器可供选择使用。应用程序使用 JMS 相互通信有两个方法可以选用:JMS 主题和 JMS 队列。主题和队列只在很少一些地方有区别,其中最明显的区别是它们发送消息的方式不同。JMS 主题从一个 JMS 客户接收消息然后将这些消息分发给所有注册为主题监听者的 JMS 客户。相反,JMS 队列只将消息分发给一个客户,不管有多少客户注册为队列监听者。如果两个或者多个客户注册到一个队列,同时一个消息存储在队列中,那么只有一个客户能接收到这个消息。JMS 规范没有规定哪个客户将接收这个消息。
      

  4.   

    触发器不行的,
    注意楼主的要求是“立刻知会其他相关几个部门,并在浏览器中提示”
    这可不是数据库触发器能做到的
    可以在application context做下处理,或者filter
      

  5.   

    这样的例子我没有做过,但是我想大概思路是这样的:
    在application context设置一个标志位,当你修改了数据以后改变这个标志位.然后把显示页面设置成定时更新,更新的时候判断这个标志位,给出提示
    偶也是随便想的,呵呵.不知道实际操作能否行得通
      

  6.   

    呵呵,你试一下吧,我觉得肯定要用到application context
    因为好像这对服务器来说是个唯一得全局吧?
    请指点