JiveJdon Community Forums
在线70人   首页   主题总表   培训咨询   精华   查搜   注册    登陆
首页 » 论坛 » 项目工程开发经验谈
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表
???en_US.forumThreadNext.name??? 下一主题
Go 总共有 3 回复 / 1
 发表新帖子   回复该主题贴
blade_rain

悄悄话
发表文章: 8
注册时间: 2005年04月21日 14:46
同步整合不同系统、不同数据库中数据的问题 2007年01月09日 14:21 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
标签列表 数据库(128)      架构比较(92)     
banq老大,请问这个需求该如何着手实施:
两个不同的部门,运行不同的java编写的业务软件,使用不同的数据库,比如:
A部门:oracle数据库(里面有多个库表结构)+A1,A2,A3......等多套业务软件
B部门:oracle数据库+mysql(里面有多个库表结构)+B1,B2,B3......等多套业务软件
各套软件连接不同的DB、执行不同但又存在一些数据联系的任务。比如A1软件连着oracle1,执行的程序中需要更新table1的部分数据,但这部分数据正好和B部门的B1软件中的mysql数据库的table2表有关系,那么就需要同步更新table2表了。
也就是同步整合不同系统、不同数据库的数据,保证业务数据的同步准确(这都是各部门使用不同公司编写的不同的老系统惹的祸!)请问我该运用何种技术如何着手?
不知道JMS通过消息传递是否可实现这种需求?比如一个oracle中的table1表某字段数据发生变化,则发送消息给相关的mysql中的table2表,通知他执行程序同步更新。
第一次搞这么麻烦的咚咚,一头雾水。请指点一二...
谢谢!
banq

悄悄话
发表文章: 9290
注册时间: 2002年08月03日 17:08
re:同步整合不同系统、不同数据库中数据的问题 2007年01月12日 10:40 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
这里面分两个问题:

1. 不同数据源访问,这个只要统一使用一种J2EE服务器,如JBoss,在程序中使用JNDI来调用就可以,不同数据源可交叉访问,加上JTA有事务支持,一个MySQL数据表失败,Oracle不会新增数据,这些都是J2EE服务器的JTA或2PC内部支持,无需你操心,屏蔽数据库是J2EE服务器强项。

2. 至于在J2EE服务器中是否使用异步JMS或同步,取决于你的系统规模,已经数据库是否在同一个地方,如果不在,使用JMS,但是具体到数据访问也是通过JNDI。

blade_rain

悄悄话
发表文章: 8
注册时间: 2005年04月21日 14:46
re:同步整合不同系统、不同数据库中数据的问题 2007年01月12日 15:55 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
EAI的项目很讨厌啊
看了一下IBM MQ解决方案,头大的很..
偶再仔细瞄一下..........
谢谢banq
blade_rain

悄悄话
发表文章: 8
注册时间: 2005年04月21日 14:46
re:同步整合不同系统、不同数据库中数据的问题 2007年01月12日 15:57 到本帖网址 加入本帖到收藏夹 发送到手机 回复该主题
顺便说一下
最近jdon的论坛经常抱错,不知道是什么原因
另外,这个论坛目前是更新到jdonFramework3架设的吗?
这个主题有 3 回复 / 1Go
???en_US.forumThreadPrev.name??? 上一主题
  Go back to the topic 返回本主题   Go back to the topic listing返回主题列表    返回页首返回页首
???en_US.forumThreadNext.name??? 下一主题
热点TAG: AOP cache 缓存 DDD EJB 集群 设计模式 Hibernate IOC JiveJdon OO RBAC Seam Spring Struts
google yahoo 新浪ViVi 365Key网摘 天极网摘 CSDN网摘 添加到百度搜藏 POCO网摘 博采网摘
查询本论坛内 回复超过的热门帖子
     回复该主题贴
标题
 
粗体 斜体 下划线 插入图片 插入代码 插入url链接 插入附件
内容
 

手机阅读 add to google add to yahoo
解惑之道在J道 ,打造中国最具影响力的的企业软件社区
OpenSource JIVEJDON v3.0 Powered by JdonFramework Code © 2002-08 jdon.com
anti spam