作为oa办公自动化软件的生命动力,技术无疑是最关键的,就如同有些人生来就是富二代一样,好的开发语言造就的是“富二代”而不是平民。 那么在当前的oa办公自动化软件开发语言中,生命语言起点呢? oa办公自动化软件的编写语言主要有java、.net、php、domino这四种。 1、目前流行的语言是java 在当前的各种开发语言中,java的优势是很明显的: 首先,java的开放性是的,其所构建的oa平台制止各种服务器、操作系统、数据库、中间件和应用软件,其安全特性引领着技术发展方向,并且通过把数据库访问,java 组件和web技术等有机地集成在一起,完全能够跨越从中小型企业到大中型企业的功能需求。 其次,java能够更好的支持b/s 结构,保证系统具有很好的可扩展性,主流的oa系统厂商一般都会采用java的开发语言,让企业在未来的高速成长过程中能够再次扩展软件。 总的来说,java先进的开放性、拓展性、兼容性、安全性等综合性能能够构建去的协同办公平台。 2、.net适合中小企业软件 net的平台的特点是技术相对简单,入门级架构平台,开发人员上手比较快,.net是最典型的易学易用的开发语言,适用于中小型企业客户。 在数据库方面,.net在自身的microsoft sql server上也会比其他数据库运行得好。在系统互联方面,.net提倡使用web service,这个技术目前还比较新。.net的优势在于体验度比较高,因为与微软捆绑较深,用户的使用习惯较为方便。 在系统扩展方面.net平台的扩展思想是基于软件的水平扩展,而j2ee平台的扩展思想则是基于硬件的纵向扩展,安全性较高。因此.net在小型企业的应用比较广泛,集团化企业和省部级政府机关等大型企业应用较少。 3、php安全性低 php技术被广泛的用于网站开发,却极少用于企业级应用,其优势是开发速度快、成本低,但安全性和健壮性比较薄弱。 php的特点是免费开源,但由于其脚本性语言的特点决定了其在实现复杂商业逻辑的局限性,在oa产业中,php主要适用于小型网站和简单的协同管理系统。大中型企业应用较少。 此外,由于php开发的程序的源代码是免费公开的,很多程序员拿到php开发的程序后都可以自行进行修改,代码安全性非常低,这也是为什么早期oa的盗版软件较多的原因之一。 4、domino不太适合未来发展 bm是oa软件的鼻祖,因此它的domino技术也在十几年前被视为是oa软件的正统平台,其优势是安全性和稳定性极佳,底层架构很健壮。 domino是群组工作软件,界面丰富,主要用于辅助多人协同工作,从而突破平台、技术、组织和地理上的限制,充分实现信息与技术方面的共享。该软件目前在企业级基础通信、办公自动化和信息发布等领域有一定的地位。 但domino有两个致命的缺陷,一是开放性很差,很难和其他管理系统进行数据整合;二是技术太复杂,实施、维护、二次开发都需要专业的技术人员来做,导致相关的成本非常高。这两个缺陷导致domino技术很难适应企业的需求。此外,由于domino不是基于关系数据库。在处理大量的数据时对关系数据可的支持表现较差。 而如今的oa办公自动化软件经常会与其企业的hr、erp、crm等软件交叉整合,多数据库之间的数据交换成为常态化,domino在多数据之间的数据交换的表现较为差强人意。 从oa选型的角度来说,小企业可选,但是大中型企业从未来发展来说,选择domino技术架构的软件产品具有一定的局限性。 总结: 在众多的软件开发语言中,java是当前公认的的开发语言,不过企业选型时也不必将这个作为硬性标准。因为再同样的情况下,java开发的oa办公自动化软件价格是最昂贵的。利益化是企业的追求,所以合理选择才是,而不是人云亦云。 oa下载:http://www.yubooa.com/download.html
【云广告】:
本文章由网友发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!