• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

对代码、设计和开发之上的架构更多的控制

发布: 2008-10-22 11:16 | 作者: 不详 | 来源: 测试时代采编 | 查看: 16次 | 进入软件测试论坛讨论

领测软件测试网


例如,如果开发人员选择了一个调用一个存储过程的模板,他或者她输入数据库的描述符的名字和存储过程的名字;然后,架逻辑构师(Logic Architect)自动的插入代码。这是一个可开发的系统,它允许架构师修改已存在的代码模板也允许添加一个新的代码模板。底线是架构师或者高级开发人员能够再开发人员跨项目使用的代码之上维护控制。

安全控制
IBM Rational Rapid Developer 也提供了更加高级的特性,比如经验丰富的开发人员扩展访问自定义的安全提供者和组件。它支持基于角色的安全,同时包括数据加密和通过使用 J2EE JCE (Java Cryptography Extender) 标准来许可自定义安全机制的累加。这就允许架构师既可以以 JCE provider 的方式创建自己的安全机制,也可以利用已有的第三方的 JCE 实现。

通过自定义组件进行控制
另一种架构师控制开发的方法是通过以 Java 包的形式使用组件和或者 EJB 。这些面向服务的组件能够表示 Rational Rapid Developer 用户可以从他们自己的方法中调用的通用的业务逻辑。

面向架构的快速应用开发:部署控制
多数的开发工具提供了开发人员可以部署应用和测试应用的本地的环境。然而,实际的目标产品环境通常是更加复杂的,并且你需要具有特定的技能来决定如何划分应用以进行部署。 IBM Rational Rapid Developer 提供给架构师和高级开发人员一个高级的工具,Partition Architect ,使用它可以为应用创建划分和部署定义。Rational Rapid Developer 提供了一个“本地”的模型,缺省的情况下是针对 Apache Tomcat 的,Apache Tomcat 是一个开放源码的 Servlet/JSP 引擎。 Rational Rapid Developer 也支持对多种 J2EE 平台的部署,比如 IBM WebSphere (versions 3.5, 4.0, and 5.0)。 Partition Architect 允许应用分割到不同的层(表示层、业务层和数据层)当中,也可以按照功能的方式(买主、卖主和管理员等)。见图 7 。

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/


关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备10010545号-5
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网