Tuscany Home
 

主菜单:Tuscany Myce:SSH

From Tuscany中文社区

Jump to: navigation, search
什么是 SCA?

  SOA在业界已经提了很多年了,在近几年更是受到业界的追捧。尤其是OSOA组织制定了SCA规范并提交给OASIS之后,SOA似乎已经离大家只有一步之遥了。但是纵观整个业界,成功的SOA实施凤毛麟角,而基于SCA 1.0规范的成功的企业级SOA实施到目前为止还没有出现。这里面有各种方面的原因,但是一个主要的现实上的原因是因为SCA 1.0规范刚刚推出不久,所以市面上根本没有成熟的经过广泛验证了的SCA容器。而在没有SCA容器之前来进行基于SCA标准的SOA实施存在着难以逾越的障碍。

  Apache组织于2007年9月24日发布了实现SCA Java规范的Tuscany容器1.0版本,从而在一定程度上缓解了这一现状。但是由于业界没有可供参考的企业级的应用,而且各个公司通常需要根据本身的特点在SOA实施上进行一定程度上的定制。我们认为有必要首先实现一个涵盖企业应用各个主要关注点的简单企业级应用Demo,并希望这个Demo的测试结果能够在一定程度上对国内的SOA实施提供一定程度上的指导意见。

  Struts、Spring和Hibernate(SSH)是被广泛应用的轻量级框架的组合形式,同时存在着大量的基于这种组合的轻量级框架。因此如何对这些既有系统进行改造,使它们能够平滑的被纳入到SOA的道路中来是本栏目所要探讨的内容。


Personal tools