基于MVC 开发模式被证明是有效的处理方法之一,本文首先分析了MVC、三层结
构及其关系,研究了Enhydra 技术的三层体系框架及其优势。然后结合实例,给出了一个基于Enhydra 技术的网上行政审批系统体系结构,比较了几种可行方案,并在此基础上,重点分析了Enhydra关键技术及使用效果。
[关键词] 1MVC 三层结构 Enhydra J2EE 面向对象
基于MVC 开发模式被证明是有效的处理方法之一,可以被映射到多层企业级的应用
中[1]。三层体系结构是两层体系结构方案的完善与扩充,它克服了两层体系结构中不能很好复用现有资源的不足,但仍然存在一些不足:复杂性、应用缺乏可移植性、与Web 的不兼容性等,MVC 模式与三层体系结构的结合可以克服这些不足[2]。
Enhydra 对于三层模式Web 开发具有很好的支持,它作为一个应用服务的开发平台和
运行环境,是在Java 虚拟机之上建立的。Enhydra 运用了已经在Java 中比较成熟的面向对象的技术来设计它本身的层次结构,利用了Java 强大的功能、优秀的可移植性,继承了Java精良的模块化、层次化设计思想。这种与Java 的密切关系使得Enhydra 自然具备了优良的可移植性、可扩展性,使其可以适应现今跨平台、多层结构的应用服务任务。Enhydra 技术在无线设备上的开发也越来也受到各大厂商的青睐。
随着中国电子政务建设的不断探索,如何借助信息技术及其它领域的方法构建新的基于Internet的行政审批系统以提升和改进行政审批的效率也就成为行政审批系统建设关注的问题[3]。本文分析了“网上行政审批系统”的常用解决方案,并结合它们说明了基于Enhydra技术的优势。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !