以下是网学网为您推荐的其他类别-OA软件技术路线 java成主流,希望本篇文章对您学习有所帮助。
我国OA发展历程可分四个阶段:文件型OA(1980年-1999年);第二阶段:流程性OA(2000年-2005年);第三阶段:知识型OA(2005年-2008年);第四阶段:智能型OA(2008年~)。
随着OA应用内容的不断扩展,OA技术也在不断发展,到目前基本形成了三大主流技术:
1.微软的.net+关系型数据库(RDB)技术,以其功能强大、易用的OFFICE套件占领了桌面应用;2.IBM Lotus Domino技术,以电子邮件、协同、非结构文档处理、安全机制见长,成为OA的重要标准应用与开发平台;3.SUN的JAVA+RDB技术,JAVA(J2EE标准)以其开放性、与平台无关性引领着技术发展方向。其中JAVA大致占据了75%的份额,是绝对的主流技术,一线OA品牌绝大部分都采用了这个技术,用户群面向各类大中小企业和政府企事业单位。
事实上,三大主流技术的各有千秋,很难选择其中一种主流技术来完满解决。但通过多年的探索与实践,基于面向服务的应用(SOA)设计理念,形成以选择J2EE构建OA平台的整个解决方案,可满足以知识管理为核心、以实时协作为技术支撑手段,以统一的知识门户为展现方式的OA建设主流需求。因此,JAVA语言历经10年技术变革,凭借其跨平台、高性能、安全性、扩展性等优势,艳压各路技术路线,成为高端用户指定的技术标准。
J2EE成为OA开发最主流的技术,占据了最广泛的用户群,也最为各企事业单位所接受,它的开放性、拓展性、兼容性、安全性使其更容易构建起优秀的协同办公平台。另外,J2EE标准(JAVA语言)通过把数据库访问,Java 组件和WEB技术等有机地集成在一起,使之特别适合于构建复杂的大中型集团应用。且JAVA更好支持B/S 结构,保证系统具有很好的可扩展性,迅速在各类应用系统中得到广泛应用与推广。
不难看出,java面向对象的思想就决定了他的代码是可以重用的从而提高了开发效率,java继承了C++的优点,也抛弃C++的一些弊端如,C++的多及成容易造成混乱,java通过接口这种方法完全就避开了C++的这种混乱。java可以说是集合了大多数语言的优点产生的精华。此外还有在别的领域如:从手机开发J2SE 一般的web开发 还有企业级的开发 J2EE 都是java。其实最大的优点摸过于跨平台、分布性这两点可以说是极大的为安全和维护做了一次很大的升级。
当然就技术本身来说,每种开发技术都有自己的特色,但对OA办公系统这种企业级管理软件来说,综合考虑产品的安全性、稳定性、拓展性、兼容性,JAVA还是不二之选。