OA系统的JAVA技术解析-阿里云开发者社区

开发者社区> 开发与运维> 正文

OA系统的JAVA技术解析

简介:

OA研发的主流技术在过去二十多年里经过多次更新迭代,切实地经历了Domino、.net的全盛时期。而经过市场的洗礼,很多技术如C语言、PHP、Lotus、.net等已经失去主力位置,只剩下Java技术一支独大。在OA应用市场当中,Java大致占了75%的份额,已然成为了引领高端OA应用的主流技术。面对信息化的潮流,Java已经做好充分的准备。下面,我们来谈谈OA与Java不可不说的渊源。

Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有功能强大和简单易用两个特征。当今软件开发的两大主流方向一是Java,二是.Net,但Java的影响力还是要比.Net大很多。用Java做应用软件,包括OA系统已经是现在的主流方向。它的优点很明显,标准的数据库、开放的接口可以很好地与其他系统进行交互,也很容易可以在上面增加各种功能,具有很强的灵活性。并且,有一点是.Net不具备的,就是Java可以跨平台运行。而 .Net简单讲,就是除了它只能局限于微软平台一条缺点外,从应用角度看它其实与J2EE的优缺点差不太多。不过,从专业开发人员的角度,.Net的地位似乎比Java要低一些,有一种用.Net开放产品显得技术能力不足的感觉,而且.net技术推出比较晚,目前在OA上使用还不完全成熟。

华天动力是最先提出要重视OA技术的厂商,并率先采用JAVA技术开发OA系统,其OA产品开放性、稳定性、易用性都较高。华天动力OA采用目前最流行的三层架构体系开发而成,其技术平台采用开发网络办公系统的黄金组合——Java+多数据库+B/S+C/S搭建,具有速度快、系统简洁、操作简便、安全性高、容易实施和维护、成本低等一系列突出优势。在功能上,作为以技术为支撑的华天动力OA系统凭借着“魔方架构、智能报表、工作流”跻身一线OA行业。

Java成为主流,这一点是任何技术流派不能阻止的。但伴随着成长型企业对信息化重视度的日益提升,在信息化上的投入日益增大,对系统拓展性等性能要求不断提升,人们对基于JAVA技术的OA平台的信心指数大幅提升。OA办公系统选型人员应该从更加长远的角度选择OA办公系统产品。找到最适合自己的OA办公系统软件产品最为重要。





====================================分割线================================


本文转自d1net(转载)

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

分享:
开发与运维
使用钉钉扫一扫加入圈子
+ 订阅

集结各类场景实战经验,助你开发运维畅行无忧

其他文章