OA办公系统的主要技术架构_oa系统技术架构

2020-02-29 其他范文 下载本文

OA办公系统的主要技术架构由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“oa系统技术架构”。

和您一样,内行青睐万户OA

OA办公系统的主要技术架构

OA办公系统是一种重要的应用软件,目前各类应用软件已经倾向于组件化的设计思想,以降低各逻辑组件间的耦合性。设计思想中最为流行的、为绝大部分现有应用系统所采用的是:“MVC”(Model View Controller)设计思想。OA办公系统实现此思想时根据所采用的具体开发技术又分为三种架构:Domino架构、J2EE架构、Net架构。MVC设计思想

MVC英文即Model View Controller。即把一个应用的输入输出、处理、存储流程按照Model、View、Controller的方式进行分离,这样一个应用被分成三个层——模型层、视图层、控制层。

MVC是构筑软件优秀的设计思想,将业务处理与显示分离。各层之间松耦合,日后当进行扩展或者整合的时候,可以用搭积木一样的方式来进行。Domina架构

Domino属于IBM阵营的技术,最初由Lotus公司开发。后被IBM收购而更加发扬光大,是OA领域最成熟的技术。目前基于Domino技术开发的OA办公系统,通常是将Domino作为Model。不需另行开发,再在Domino之上通过其提供的工具开发Controller和View,其中的View目前大部分是Web页面形式。这种架构其实就是在Domino精华之上加了一层壳,实质还是原来的Domino系统。J2EE架构

J2EE全称为Java 2 Enterprise Edition,后改名为:Java EE,即Java Platform Enterprise Edition。J2EE原属于SUN阵营,去年SUN为Oracle公司所收购。Java语言的流行、开源应用的蓬勃发展,使得J2EE是目前最流行的应用开发架构,也是将MVC思想实现地最彻底的新技术。J2EE提供了一系列的规范,可以与多种产品和技术无缝集成。Net架构

Net属于Microsoft阵营,在应用开发领域,是J2EE架构近年来的竞争对手。两者的设计思想很多地方相互学习,十分类似。最大的不同在于:。Net架构用Microsoft的技术实现,只能运行于Windows平台之上,而J2EE架构用Java语言实现。可以运行于任何平台之上,能和任何符合其规范的产品或技术“搭积木”。

《OA办公系统的主要技术架构.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
OA办公系统的主要技术架构
点击下载文档
相关专题 oa系统技术架构 架构 办公系统 技术 oa系统技术架构 架构 办公系统 技术
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文