O2OA是一款Java开源企业信息化建设平台,包括流程管理、门户管理、信息管理、数据管理和服务管理五大平台,获取了码云年度最具价值开源项目称号。
用户可以直接使用平台已有功能进行信息信息化建设,平台提供了完整的用户管理,权限管理,流程和信息管理体系,并且提供了大量的开发组件和开箱即用的应用,可以大大减化企业信息化建设成本和业务应用开发难度。
产品特点:
1. 代码全部开源,开发者可以下载源码进行任意,编译成自己的信息化平台。
2. 平台全功能免费,无任何功能和人数限制。
3. 支持私有化部署,下载软件安装包后可以安装在自己的服务器上,数据更安全。
4. 随时随地办公,平台支持兼容HTML5的浏览器,并且提供了原生的IOS/Android应用,并且支持钉钉和企业微信集成。
5. 高可扩展性,用户通过简单的学习后,可以自定义配置门户、流程应用、内容管理应用
O2OA服务器实际包含5个服务器,分别为:
1、WEB服务器:默认端口80,提供O2OA所需的所有静态资源文件,和HTTP/HTTPS服务
2、Application服务器:默认端口为20020,提供所有的应用业务逻辑jaxrs服务
3、数据库服务器:默认端口为20050(管理端口为20051),提供数据持久化服务,也可以替换为Mysql等第三方数据库
4、文件存储服务器:默认端口为20040,类似于FTP服务器,提供所有的文件存取服务
5、中心服务器:默认端口为20030,负责各服务器状态管理、负载均衡、失效转移,定时任务管理等
这些服务器支持分开部署,也支持在同一台主机上部署,服务器网络结构图大致如下图所示:
所以从示意图看,如果进行网络端口管理,O2OA服务器需要开通WEB服务器,APPLICATION服务器以及CENTER服务器的端口。默认为:80、20020、20030。
常见的集群部署方式如:
1、WEB服务器:1台(静态资源在客户端会有缓存,所以WEB服务器负载并不大。当然也可以使用硬件负载均衡设备对多台WEB服务提供负载支持)
2、Application服务器:2台(或者N台,根据支持的人数和使用的情况确定)
3、数据库服务器:2台(Mysql, master-slave)
4、文件存储服务器:1台
5、中心服务器:1台
除此之外,O2OA支持切片数据库,最大支持255节点的数据库,也就是说,您可以使用不超过255个Mysql或者其他数据库来支持您的企业信息化系统,来获得巨大的数据存储能力。
相关推荐
【标题】"开源OA企业信息化平台O2OA iOS端源码.zip" 提供的是一个针对企业信息化管理的开源办公自动化(OA)系统O2OA的iOS客户端源代码。这个源码包旨在帮助开发者或者企业定制自己的移动办公应用,实现移动设备上的...
O2OA微信小程序是O2OA企业信息化系统的微信小程序端实现。 目前这个小程序连接的是我们O2OA的样例服务器,可以直接扫码体验: 小程序原始码使用 首先需要自行申请一个微信小程序,同时这个微信小程序需要通过微信...
O2OA企业应用开发平台是兰德纵横网络技术股份有限公司发布和维护的开源产品,是使用JavaEE技术栈,分布式架构设计的一款真正全代码开源的企业应用定制化开发平台。适用于企业OA、协同办公类信息化系统的建设和...
开源OA系统 - 码云GVP_Java开源oa_企业OA办公平台_企业OA_协同办公OA_流程平台OA_O2OA_OA,支持国产麒麟操作系统和国产数据库(达梦、人大金仓),政务OA,军工信息化OA.zip
本项目JDK8x64+SpringBoot+MyBatis+Redis+Druid+Beetl+Shrio的框架组合,自研工作流引擎,支持可视化表单设计与流程设计。支技分布式部署。功能完善能够满足中大型企业办公需要。 本项目自2020-08-17日起,为全面...
Java开发OA自动化办公系统源码,办公自动化(OA)是面向组织的日常运作和管理,员工及管理者使用频率最高的应用系统,极大提高公司的办公效率。是一个OA办公自动化系统,使用Maven进行项目管理,基于springboot框架...
O2OA企业信息化办公平台Android端原始码 O2OA平台Android客户端,最低支持Android版本4.4 Android KitKat,编程语言主要使用kotlin。 环境安装 请使用最新版本的Android Studio进行导入编译,编译的Android SDK版本...
O2OA企业信息化办公平台iOS端原始码 O2OA平台iOS客户端,最低支持IOS版本10.0,编程语言使用swift。 准备 Xcode版本使用最新的版本 项目使用了COCOAPODS,需要本地安装最新版本的COCOAPODS。然后到项目根目录执行pod...
【标题】:“java开源版企业门户网站_功能齐全,带后台” 这个标题暗示了这是一个基于Java编程语言的开源项目,特别设计用于构建企业级门户网站。开源意味着源代码是公开的,允许用户自由查看、使用、修改和分发。...
【Java开发的OA管理系统源码】是一套基于Java技术栈构建的企业级办公自动化(Office Automation,简称OA)系统。该系统提供了基础的功能模块,适用于中小企业或团队进行内部管理,同时也为开发者提供了二次开发的...
《O2OA开源OA系统 v8.2.3——企业数字化转型的重要推手》 O2OA开源OA系统,全称为OpenOffice Automation,是专为企事业单位打造的一款高效、灵活的办公自动化解决方案。该系统的核心目标是提升组织内部的工作效率,...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...
为您提供O2OA开源OA系统下载,O2OA是基于J2EE架构,集成移动办公、智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案...
开源OA系统 - 码云GVP|Java开源oa|企业OA办公平台|企业OA|协同办公OA|流程平台OA|O2OA|OA,支持国产麒麟操作系统和国产数据库(达梦、人大金仓),政务OA,军工信息化OA。使用JavaEE技术栈,分布式架构设计的一款...
Java开源邮件服务器Apache James是基于Java技术构建的一款强大的邮件服务器软件。它的源代码开放,允许开发者深入了解其工作原理,并可根据需求进行定制化开发。Apache James 2.3.2是该项目的某个稳定版本,提供了...
用户可以直接使用平台已有功能进行信息信息化建设,平台提供了完整的用户管理,权限管理,流程和信息管理体系,并且提供了大量的开发组件和开箱即用的应用,可以大幅度减化企业信息化建设成本和业务应用开发难度。O2...
O2OA开源OA(Office Automation)系统是一款基于Java技术的企业级工作流平台,旨在帮助企业构建高效、灵活的自动化办公环境。v8.1.1是该系统的最新版本,提供了一系列增强功能和优化,以满足不断变化的业务需求。 #...
O2OA开发平台是一个基于J2EE分布式架构,集成移动办公、智能办公、支持私有化部署、自适应负载能力的,节约企业软件开发成本企业信息化系统需求定制开发平台解决方案。O2OA平台基于AGPL协议开放源代码,提供有偿的...
O2OA(Open Office Automation)是一款基于Java技术开发的开源办公自动化系统,它提供了完整的企事业单位信息化解决方案,包括工作流、表单设计、报表分析、文档管理、项目协作等功能。v6.0.2是该系统的其中一个稳定...
本项目是基于Java的Phoenix开源监控平台设计源码,共有1306个文件,包括815个Java文件、75个GIF图像文件等。Phoenix是一个灵活可配置的监控平台,能够监控应用程序、服务器、Docker、数据库、网络、TCP端口和HTTP...