WEB开发网
开发学院软件开发Java 基于Design Pattern Toolkit的开发 阅读

基于Design Pattern Toolkit的开发

 2009-12-17 00:00:00 来源:WEB开发网   
核心提示: 图1使用设计模式开发应用程序查看原图(大图)图1显示如何使用设计模式开发应用程序,应用程序的开发人员通过XML文件提供应用程序关键信息的描述,基于Design Pattern Toolkit的开发(2),并选择合适的模式,最后由引擎根据用户提供的程序描述以及所应用的模式自动生成应用程序的所有构件


图1使用设计模式开发应用程序
基于Design Pattern Toolkit的开发

查看原图(大图)

图1显示如何使用设计模式开发应用程序,应用程序的开发人员通过XML文件提供应用程序关键信息的描述,并选择合适的模式,最后由引擎根据用户提供的程序描述以及所应用的模式自动生成应用程序的所有构件。

3 Design Pattern Toolkit框架

设计模式工具箱(Design Pattern Toolkit)中模式的结构是模型-视图-控制器(Model-View-Controller),模式是专家的经验总结,使用模式,能够帮助用户自动生成组成结构复杂的应用程序(如,数据库bean,J2EE应用程序,Eclipse插件等)。下面分别介绍模型,视图以及控制器:

模型(Model)是一个隐式的XML Schema,它描述了哪些特定信息对于应用程序是必须的 (如,Java Bean中所有属性的名称和类型,UML Profile中Stereotype的名称及其包含的所有属性)。针对每个具体的应用,用户需要编写一个应用程序定义文件(appdef),而所有同类型的应用程序定义必须遵循唯一的Schema。设计模式工具箱的一个优点是,它不会僵死的定义各种应用程序必须参照的Schema;相反,它赋予了模式开发人员极大的自由,由他们决定构建应用程序必需的各种信息,以及各种信息将被如何获取。

上一页  1 2 3 4 5 6 7  下一页

Tags:基于 Design Pattern

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接