监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
OA软件知识

当前位置:工程项目OA系统 > OA软件营销 > OA软件知识

OA软件主要有哪些技术架构?

申请免费试用、咨询电话:400-8352-114

    曾经有人很牛叉地说:OA软件用什么技术无所谓,做出什么样的OA产品才是重要的。真的是这样么?
    非也!先进的技术不一定能造就先进的产品,但落后的技术必然只能造就落后的产品。
    就如同:钢筋混凝土盖的房子不一定结实,但竹竿混凝土盖的房子肯定是豆腐渣工程。
    很显然,OA软件使用什么样的技术架构对OA产品的质量是有着非常重要的影响呢?那么什么技术架构的OA软件质量最好呢?我们先来看看OA软件主要使用哪些技术架构吧!
    目前来说,OA软件主要使用JAVA(J2EE)、.NET、Domino、PHP等技术架构,下面我们分别说说这四大技术架构的特点和典型产品,以便大家更好地进行OA选型。
  一、J2EE标准(JAVA语言):轻而易举,成为高端应用首选
  J2EE标准(JAVA语言)以其跨平台特性,面向对象特性,安全特性引领着技术发展方向,并且通过把数据库访问,Java 组件和WEB技术等有机地集成在一起,使之特别适合于构建复杂的大中型集团应用。
    JAVA更好支持B/S 结构,保证系统具有很好的可扩展性,迅速在各类应用系统中得到广泛应用与推广,在OA领域市场份额不断扩大。
    实际上J2EE已成为OA开发最主流的技术,占据了最广泛的用户群,也最为各企事业单位所接受,它的开放性、拓展性、兼容性、安全性使其更容易构建起优秀的协同办公平台。这从当前JAVA程序员的热门、JAVA培训班的火爆就看窥见一斑。
  (典型产品:泛普EAP平台、致远、泛微、华天动力)
  二、.NET平台:难当重任,依然徘徊在中小企业应用
  对于软件开发人员来讲,.NET的技术相对简单,入门较快。由于.NET拥有易学易用、开发迅速的特性,因此成为很多中小企业应用的首选,但同时,因为.Net从本质上来讲不是一套标准,而是微软一系列产品的集合,所以,选择.Net技术,基本上就选定了微软平台。
    也就是说,操作系统只能使用Windows,甚至低层硬件只能选择Intel的系列芯片。而不能在大机、Unix以及Linux等系统上使用。在数据库方面,.Net在自身的Microsoft SQL Server上也会比其他数据库运行得好。
    在系统互联方面,.Net提倡使用Web Service,这个技术目前还比较新,还没有太多的成熟可靠的解决方案。
    在系统扩展方面.NET平台的扩展思想是基于软件的横向扩展,而J2EE平台的扩展思想则是基于硬件的纵向扩展。因此.NET还很难被应用到集团化企业和省部级政府机关等大型应用中。
    (典型产品:金和红帆
  三、Domino:积重难返,老客户群起倒戈
  Lotus自1989年推出,以电子邮件、非结构文档处理、安全机制见长,到目前拥有1.18亿用户,一度成为OA的标准应用与开发平台,然而随着技术架构从C/S向B/S的迁移,基于C/S架构设计的Domino的技术弊端暴露无益。
  Domino 用于B/S 结构开发没有优势
  Domino 从邮件系统发展到文档数据库,其主要优势如安全认证,灵活的表单定制等,在C/S 结构下利用Notes 才能实现。虽然Domino 也支持基于Web 的开发,但是丧失了大部分的先进的功能。用于B/S 应用开发并没有优势,相反由于Domino 使用私有的技术,导致其Web 开发的效率低功能差。
  Domino 不适合处理大量的数据
  Domino 不是基于关系数据库。因此不适合处理大量的数据。
  Domino 对关系数据库的支持较差
  从Domino 中访问关系数据库比较困难。虽然Domino 提供了相应的组件,但仍然不能满足实际系统的需要。
  Domino 与业务系统的结合能力差
  办公自动化系统与业务系统的结合已经成为一种趋势。需要随时从办公自动化系统中访问业务系统中的数据。Domino私有的技术不便于与其他关系型数据结合。
  因此伴随着管理软件互联网化和移动互联网化的到来,Domino不得不面了众多开发厂商重新选择方向,向J2EE和.NET转型或者以老客户为基础开展集成业务,更多的老客户因无法有效升级,或者系统性能严重下降,而不得不群起倒戈,放弃旧系统,重新选型。其中,大客户多选择了J2EE,中小客户部分选择了.NET.
    (典型产品:慧点、蓝凌、合强) 
  四、PHP:残羹冷炙,管理软件领域几乎绝迹
  PHP等脚本语言虽然具有开发简单,调试方便的特点,但由于其脚本性语言的特点决定了其在实现复杂商业逻辑的局限性,在大中型应用中难以满足性能要求,主要适合开发中小型网站和简单管理系统。
    当下PHP在管理软件领域的研发几乎已经绝技,主要原因包括PHP对于不同的数据库采用不同的数据库访问接口,所以数据库访问代码的通用性不强;
    PHP还是采用面向过程的开发方法;
    PHP只能实现简单的分布式两层架构;
    PHP开发的程序的源代码都是公开的,他人拿到php开发的程序后都可以进行修改,代码安全性极低;
    另外PHP在可复用性、易维护性、与其他系统的整合集成方面都存在很多问题。
    因此当下只有对技术完全不懂的客户、信息化预算极低的客户才可能在被个别厂商忽悠的情况下,继续品用这些技术上的残羹冷炙。
  因延用PHP技术的管理软件企业几乎绝迹,因此典型代表企业数量不多,此类企业往往如同晚清的遗老遗少,往往以低价甚至是免费成为市场的搅局者,扰乱着市场的常规发展秩序。
    (典型产品:通达。呵呵,没有通达,PHP开发的OA就彻底绝迹了)
     结尾点评:先进技术的发展趋势是不可抗拒的,但所谓“萝卜白菜各有所爱”,选哪个,最终还是要OA选型者自己拿主意的。
发布:2007-02-09 14:10    编辑:泛普软件 · xiaona    [打印此页]    [关闭]
相关文章:

相关栏目

泛普OA系统推广 OA智能一体化 OA选型 OA制度 OA应用 OA推荐 OA移动 OA销售 有哪些OA 好用的OA OA怎么样 OA哪家好 OA是什么 OA好处 OA作用 OA使用 OA优点 OA特点 OA厂商 OA代理 OA系统对比 OA试用 免费OA OA报价 OA多少钱 OA注册 简单的OA OA网站 OA技术 OA维护 OA集成 OA介绍 手机办公app 在线OA OA与ERP 办公室OA OA企业单位 OA集团公司 OA表单 OA模块 OA办公系统 OA功能 即时通讯 OA办公软件 OA问题 办公管理 OA登陆 泛普OA市场分析 OA办公系统哪个好 泛普OA系统演示 OA软件招投标 泛普OA软件案例 泛普代理商 国内OA办公系统品牌排名 泛普OA软件价格 云OA软件及OA租赁 OA网络营销推广 OA软件人员招聘 OA办公协同系统 OA办公自动化 OA办公系统是什么 OA软件知识