您好,欢迎来到世娱网。
搜索
您的当前位置:首页软件开发模型调研报告

软件开发模型调研报告

来源:世娱网

公司软件开发模型

调研报告

1.应用包括如下要素

1)一组Web页面(和Java源代码)

2)配置(元数据)信息

3)其它逻辑、服务和运行时间代码

4)其它资源(图片、局部绑定等)

2.应用模型与构架1)

5)每个逻辑表格或页面包括两大要素:JSP页相应的Java源代码文件(页面bean)每个页面包括:JSP/JSF组件

3.其它标识

1)脚本

2)每个页面bean包括:

3)页面逻辑

4)事件处理程序

5)页面属性

4.方法

1)支持页面和应用的数据Bean

─ApplicationBean—针对存储在本应用域内的数据

─用例:缓冲支持

─SessionBean—针对存储在本会话域内的数据

─用例:表格之间的数据传递

─PageBean针对存储在页面/请求域内的数据

─FacesBean针对所有域bean的抽象基类

2)转换器

─针对SQL数据类型的可定制按类型转换器

─举例:SqlDate、SqlTime、SqlTimestamp

3)JDBCRowset支持

─绑定到Rowset的组件属性管理

─针对数据绑定操作的应用模型支持域的界定

4)域的概念

─应用/会话/请求

5)应用域

─可用于缓冲数据

─为此提供有ApplicationBean支持

6)会话域

─最适用于请求之间的数据传递

─为此提供有SessionBean支持

7)请求域

8)是页面和用户请求的默认设置数据的使用

9)数据可能有各种来源

─数据库/Web服务

─bean的各种属性

(包括Lists,Arrays,Rowsets,等)

10)可视化绑定

─不需键盘输入,不需编写代码

─复杂控件自动(键入)绑定

11)利用其它JSF机制

─用JSF扩展API实现名/值绑定

─用值绑定表达式实现受管理bean的实例化针对JavaServerFaces(JSF)的优化

12)在设计时间使用数据库元数据

─对优化可视化设计具有重要意义

─可保证类型安全和准确绑定

13)对组件使用标准JSF元数据

─可方便地导入标准组件

14)JSF组件着色器需求

─用标准JSFAPI实现

─更逼真(所见即所得)

─可实现精确着色和可视化操作

总结—值得深思的要点

─企业开发人员的需求不同于其它开发人员

─因此企业开发人员的工具必须搞清不同的设计中心

─SunJavaStudioCreXXX为企业开发人员

─提供了构建JavaWeb应用的便捷方式

─定义良好应用模型是保证Javaweb应用开发简便易行的重要条件─工具平台的设计需要做更多的考虑和努力

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- worldimage.cn 版权所有 湘ICP备2024080961号-5

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务