科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道基础软件Oracle开放Oracle App Server与Spring Framework的集成代码

Oracle开放Oracle App Server与Spring Framework的集成代码

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

Oracle开放Oracle App Server与Spring Framework的集成代码

作者:rjohnson 来源:CSDN 2008年1月18日

关键字: 集成代码 Spring Server 开放 ORACLE

  • 评论
  • 分享微博
  • 分享邮件
在应用服务器对Spring进行集成支持的主题方面,又有了新的消息.

Oracle已经开始了增加产品Oracle Application Server对Spring集成的工作.

    和早前我们提到的Weblogic 8.1 以及 WebLogicJtaTransactionManager

一样,OC4JJtaTransactionManager在OC4J的环境中和JtaTransactionManager在

Weblogic的功用类似,提供如下好处:
 
    * 直接对事务管理和相关帮助类进行访问,无须JNDI查找.
 
    * 自动探测应用服务器版本,以获得不同版本中事物管理器的不同实现

    * 独立对事务进行控制:这是一个JTA没有提供但却非常有用的功能

    对JTA比较熟悉的话,你用UserTransaction,在JavaEE里编程对事务进行

控制,有些不能逾越的的沟壑,一个老旧的假设,当大约十年前J2EE开始构思的

时候,没有人想像不用EJB进行事务控制.

    问题是一些操作比如悬挂一个事务(比如,要求得到一个新的事务),只能用

TransactionManager.这个接口是JTA标准规范,不过不像UserTransaction一样,

它没有提供一个明白的JNDI访问或者其他什么方法获得.其他的,比如独立控制,

服务器提供详细的"事务命名"(为了方便监控或其他目的)在JTA中更是不可能做到.

    因为Spring提供一个丰富的,轻巧的事务抽象层,它包含了操控JTA以及其他API

的能力,所以你的代码不需要了解任何底层的架构,这样,为一些不希望公开的API

带来了更多的控制和更多效率.Spring支持声明性和程序性事务,所以你可以把事务

管理安排在POJOs中,而不需要知道其他.或者,事务是你的商业逻辑的一部分的话,你

可以使用比JTA更精炼的API,不需要JNDI,去处了冗长的代码.

    这些代码将要写入Spring的核心,发布为Spring2.0.3版本,感谢Oracle对Spring

持续的支持.Spring也在Fusion中间件服务器中有重要的作用,以及他们的SCA(Service

Component Architecture Partners)服务组件架构联盟策略.当然,Interface21仍旧是

SCA合作伙伴,我们与Oracle,BEA,IBM和其他的SCA成员一起为Spring继续工作.就像Oracle

SCA负责人Greg Pavlik去年的blog写的一样,Spring给应用带来的好处.

    "从一个JAVA编程人员的角度来看,一些有趣的新闻:一个Spring架构的系统可以直接
 
与SCA为基础架构的SOA环境直接无缝连接.Spring已经成为很多组织构建J2EE应用的事实

标准,我们以开放的姿态对SCA为基础的集成贡献力量.加上现在又有JAVA开发者的反馈,SCA的

使用不需要担心学习曲线和其他新的东西.只要有Spring,仅仅是POJOs,一切就搞定了.我

有许多问题关于JAVA编码和SCA的,Spring就是一个很好的答案."

    这提醒我:一些有趣的事情正在SCA联盟中发生,Adrian(为Interface21努力工作的员工)

或者我有时间应该发一个确切的更新文章.

    Oracl对HA还有更多深远的想法,这些确实是有趣的可能,特别是关于RAC,这是很多它的企

业客户经常用的.它们对Oracle技术和Spring的集成非常有兴趣,所以请把您的相反发在这里

或者联系Oracle,Oracle也在维护一个非常好的资源页,展示和Spring的集成


查看本文来源
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章