如何使不同的企业使用独自的数据源。使用ejb3.0+jboss6.2EAP+JPA 10C

应用系统被多个企业同时使用,为了提供个性化服务,如何使不同的企业使用独自的数据源。使用ejb3.0+jboss6.2EAP+JPA.
现在要做的是,动态的添加Datasource,即不同的企业使用自己的datasource,系统要提供24小时服务。可能涉及多个数据库的同时操作,如何控制操作过程中的事务问题。

2个回答

不同的数据库有什么事务的问题,同一个数据库才需要考虑

hy6688_
韩义 回复hy6688_: 不是jpa,说错了是jta
接近 5 年之前 回复
hy6688_
韩义 不同的数据库当然也要考虑事务的问题,要不怎么会有jpa的产生,还有就是ejb中和可能一个方法中远程调用多个方法,操作多个数据库也是可能发生的啊。。。
接近 5 年之前 回复

提供统一的webservices服务或者restful服务,服务是原则化的。如果需要事务处理,可以再服务端编排或者有客户端保证。

hy6688_
韩义 能不能说的再具体点呢。或者找个例子说说。
接近 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问
相关内容推荐