best practices

best practices

从用例到代码,第二部分:用例设计

来自 Rational Edge:这是“从用例到代码”系列文章中的第二部分,讨论如何把从用例中捕获的需求转换成可实现的表达形式与代码,本文介绍了在Rational Unified Process(RUP)中进行用例设计的几个步骤,其结论是与具体的实现技术相关的。

Rational RequisitePro部署解决方案

在本概述中,提供了几种部署方案来帮助指导你正确地部署方案以尽可能提高你的团队使用RequisitePro的生产力

J2EE 探索者: 使用 Java Servlets 2.4 来执行过滤

Servlet API 很久以前就已成为企业应用开发的基石,而 Servlet 过滤器则是对 J2EE 家族的相对较新的补充。在 J2EE探索者 系列文章的最后一篇中,作者 Kyle Gabhart 将向您介绍 Servlet 过滤器体系结构,定义过滤器的许多应用,并指导您完成典型过滤器实现的三个步骤。他还会透露bean 的一些激动人心的变化,预计刚发布的 Java Servlet 2.4 规范会引入这些变化。

在IBM Rational RequisitePro - RequisitePro 项目管理员中初学者的常见错误

作为IBM Rational RequisitePro入门指南的一部分,本FAQ给使用Rational RequisitePro的项目经理和管理员们提供最有用的指导。

J2EE 探索者: 用 JAAS 和 JSSE 实现 Java 安全性

在 J2EE 探索者的这期文章中,企业 Java 开发人员和教育家 Kyle Gabhart 介绍了 Java 认证和授权服务(Java Authentication and Authorization Service,JAAS)和 Java 安全套接字扩展(Java Secure Socket Extension,JSSE)。跟随作者去发现如何结合这两个 API 以提供 J2EE Web 应用程序安全框架的核心功能:认证、授权和传输层安全。请在本文对应的讨论论坛上与作者及其他读者分享您对本文的心得(您也

在UCM中使用复合基线的最佳实践

在ClearCase v2003版中引入的复合基线,可以帮助软件专业人员和配置经理更好地管理他们的软件构件和子系统。此白皮书论述了使用复合基线的一些最佳实践,以极大地简化基线管理,并增强构件和子系统的重用性。

J2EE 探索者: 用五个容易的步骤实现 JSP 自定义标记

JSP自定义标记为在动态 Web 页中将表示与业务逻辑分离提供了一种标准化的机制,使页面设计者可以将注意力放到表示上,而应用程序开发人员编写后端的代码。在J2EE 探索者 的这篇文章中,具有企业观念的开发者 Kyle Gabhart 介绍了 JSP 自定义标记的基本知识,并引导您完成将它们加入到JSP 页面的五步过程。

应用 Rational 工具简化基于 J2EE 的项目,第 4 部分: 分析和工具的进展

在这个展示了 RUP 和其他 Rational 工具使用的样例项目的接下来的阶段,用例通过添加文档和可跟踪性到需求被细化,并且使用的工具和技术被评估和选择。

高级 DAO 编程

J2EE 开发人员使用数据访问对象(Data Access Object DAO)设计模式,以便将低级别的数据访问逻辑与高级别的业务逻辑分离。实现 DAO 模式涉及比编写数据访问代码更多的内容。在本文中,Java 开发人员 Sean C. Sullivan 讨论了 DAO 编程中三个常常被忽略的方面:事务界定、异常处理和日志记录。

应用 Rational 工具简化基于 J2EE 的项目,第 5 部分: 架构与设计

当这个正在进行的应用 RUP 和其他的 Rational 工具的 J2EE 样例项目从用例转换成架构和设计时(包括数据建模和构建测试设计假想的原型),这个项目已经进入了更加技术的阶段了。