关于JMS公共数据交换的问题

08-01-12 ynwso
我现在在做一个公共的数据交换组件,打算采用JMS。

期望当数据发生变化时,比如客户对数据进行操作,然后马上触发消息把变更的数据信息发送到中心数据库,这个数据的变更有什么好的处理方法吗?主要是如何跟踪数据变更,请高手赐教!

ynwso
2008-01-12 20:53
中心数据库和客户处理数据的系统是两个不同的系统

Skysss
2008-01-16 16:40
不知道为什么要用jms,这个需求看上去并不复杂.

你在能连接到中心数据库的机器上起一个TCP server,在客户处理数据系统上部署一个客户端,当捕获到数据变更的时候用客户端给server发送一个你自己定义的报文,server接收到报文解开之后存入数据库就可以了.

如何跟踪数据变更就不好说了,要看客户端实现情况了.如果客户端数据系统代码可更改那就去改代码,否则只好轮询数据库了.

猜你喜欢