CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

从SCA看构件图形化软件组装的趋势

作者: 游青华,  出处:构客网, 责任编辑: 李春禹, 
2007-11-13 11:13
  服务组件模型(SCA)中提出了一些新的概念,比如服务组件,模块,共享库,导入和导出。导出导出都是为了复用已有软件资产1、 1、SCA在导出时需要指定导出为SCA组件服务、JMS、WS等类型 

  三、 EOS与SCA的对比

  从上文,可以看出,SCA的这些概念在EOS里几乎都有相类似的概念。对比如下(以IBM的WID产品为例):

  SCA中的概念EOS中的

  相应概念相同点不同点

  服务组件业务构件1、都是描述后台业务逻辑;

  2、都提供了接口1、 1、EOS中可以用图形化的方式定义业务逻辑的实现;而且EOS还提供了展现构件、运算构件等;

  2、 2、SCA服务组件则要么通过WSDL调用已经开发好的具体组件,要么用编写特定语言的代码来实现

  模块项目、构件包都是可部署的单元1、EOS中的构件包、单个构件都是可部署单元

  导入引用构件包都是为了复用已有软件资产1、 1、EOS的引用构件包可引用EOS的任何构件,包括展现、业务、数据、运算构件

  2、 2、SCA的导入只能复用业务逻辑

  导出导出都是为了复用已有软件资产1、 1、SCA在导出时需要指定导出为SCA组件服务、JMS、WS等类型

  2、 2、EOS导出后被新的项目引用时,可以直接拖放组装

  服务数据对象SDO数据实体1、 1、都是XML与RDB之间的映射

  2、 2、都支持Xpath访问

  3、 3、都是作为展现层、业务层与持久层之间通信的信息载体1、 1、SDO支持对象的嵌套

  2、 2、SDO除了可以Xpath访问,也可以对象的形式访问

  3、 3、数据实体是EOS数据总线的基础

  从上表可看出,SCA的概念和EOS的一些概念大同小异,可以说是异曲同工。

  四、 小结

  诚然,SCA规范推出的目的是为了对遗留系统进行集成,EOS的定位则在于开发新的应用。虽然两者定位不同,但是不难看出,未来软件开发的趋势必然是朝着以图形化的构件组装的方向前进。EOS不仅提供了图形化的构件组装工具,同时在调试、部署、应用管理与维护方面都提供了一体化的工具,因此在构件化这一步,普元EOS无疑走在了潮流的前面。

 

     原文链接:http://gocom.primeton.com/blog415_38.htm

共2页。 9 1 2

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       
天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i