OA系统的运行环境是指OA系统运行所需安装的软件,硬件和网络等环境。
一、软件环境
这里主要讲的是OA系统运行所需的系统软件,如,web应用服务器、数据库服务器等,不同厂商的OA产品运行所需的系统软件不太一样。
1、基于PHP+myql开发的OA
需要安装apache服务器和mysql数据库,两者都是免费的
2、基于asp/.net+ 微软的sql server开发的OA
需要安装IIS和sql server数据库,其中IIS是windows操作系统中自带的,sql server数据库是微软公司的产品,需要付费。
3、基于domino开发的OA
需要安装domino服务器,domino服务器是IBM公司的产品,需要付费,价格比较昂贵。
4、OA
针对不同的用户需求,可采用不同的系统选型组合,采用Tomcat+mysql(开源免费)的组合,投入成本非常低廉;采用weblogic/websphere+oracle(商业产品,需要付费),是高端的组合,可以支持集群,能够适应大型的应用,满足更复杂的应用需求。
(有的OA系统中带有邮件服务器等其他系统软件,则需要另外安装)
二、硬件
用户数比较少的使用一台OA硬件服务器就足够了,对于访问量非常大的可以使用多台服务器+群集的部署模式。
三、网络
有的使用单位各个部门和分公司分散在外部,则需要将OA服务器部署在外网环境中,一般可以考虑将服务器托管在电信机房;如果外部访问比较少,可以将服务器部署在单位的局域网内,使用adsl+动态域名解析实现少量外部的访问。
四、其他
安全方面的软件和硬件,如防火墙、杀毒软件、VPN等。
邮件服务器、目录服务器(有的OA系统使用了目录服务)等。