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或者其他数据库来支持您的企业信息化系统,来获得巨大的数据存储能力。

Java开源企业信息化平台O2OA服务器架构示意图相关推荐

  1. java信息化平台_Java开源企业信息化平台O2OA接入企业钉钉

    此篇参照钉钉新的微应用添加接口规范编写,希望对大家有用. 如果O2OA成功接入钉钉,O2OA将会自动从钉钉拉取所有的人员和组织进行同步,O2OA的所有人员和组织以企业钉钉中创建的组织架构为准( 本地已 ...

  2. Java开源企业信息化建设平台 O2OA V4.1660最版发布

    O2OA 是基于J2EE架构,集成移动办公.智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外提供专业 ...

  3. Java 开源企业信息化建设平台 O2OA 入选码云 GVP 项目

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   经过兰德网络公司和O2OA团队全体成员的努力,O2OA获得码云最有价值开源项目称号. 2019年,我们将会更加努力 ...

  4. 前端脚本API发布 | Java 开源企业信息化建设平台O2OA平台

    开发四年只会写业务代码,分布式高并发都不会还做程序员? >>>   O2OA开发团队于2019年2月20日首次发布基于Javascript语法的前端开发脚本API文档.并且表示团队仍 ...

  5. Odoo免费开源企业信息化平台助力企业成功

    企业信息化变革之路 信息孤岛的真实由来 打开百度App,看更多图片 左边为当下企业现状,右边为Odoo的整体 企业信息孤岛的严重性,来自于企业的自身高速发展,企业以销售为生命主题围绕着客户会搭建一系列 ...

  6. Java 开源企业信息化办公平台 O2OA

    O2OA是基于J2EE架构,集成移动办公.智能办公,支持私有化部署,自适应负载能力的,能够很大程度上节约企业软件开发成本的基于AGPL协议开放源代码的企业信息化系统需求定制开发解决方案,对外提供专业的 ...

  7. Java 开源办公开发平台 O2OA V5.3.0 发布 | 移动版H5发布,服务器性能优化升级

    O2OA此次发布的移动端H5版本,拥有高度的灵活性.强大的交互功能.丰富的适配平台,同时拥有齐全的页面组件,功能组合极其便利.客户在使用移动端H5进行办公时,能够更高效地实现动态信息确认.助力企业协同 ...

  8. Java开源企业开发平台教程:待办挂起业务场景实现

    在一些流程场景中,我们希望在流转过程中,对于当前的待办实现挂起操作,不再计算工作时间,等到特定的时间再恢复状态,进行正常的流程时长计算.那么下面就介绍在O2OA中如何实现此功能. 适用版本:5.4及以 ...

  9. vue固定资产管理系统_Java 开源办公开发平台 O2OA V5.1.1 发布 | 支持 Vue、React、Angular...

    Java 开源办公开发平台 O2OA V5.1.1 发布 | 支持 Vue.React.Angular 作者:无 时间:2020-07-02 10:48:24 O2OA提供了门户平台,使用可视化方式设 ...

最新文章

  1. 西安网络推广教大家如何正确解决处理网站死链
  2. hdu1394 Minimum Inversion Number 线段树和树状数组
  3. 如何对android菜单,Android菜单构造技巧
  4. php函数相关函数,PHP数组相关函数汇总
  5. 惊了!同事竟然在代码里“下毒”
  6. 枚举题——四大明湖排序(本菜优化了一下)
  7. ps怎么打开php图片大小,如何使用ps修改图片尺寸
  8. Data Driven Modeling 课程
  9. 信噪比(SNR or S/N)
  10. 教授专栏14 | 陈泰元: 提升公司治理之路--高管薪酬追回条款
  11. pycharm 自动补全代码提示前符号f,m , p,c,v是什么意思?
  12. 【计蒜客】蒜头君的旅游计划
  13. ubuntu与centos哪个更适合做服务器。
  14. Python绘图:turtle库基础语法介绍
  15. 网络攻击与防御(一)
  16. 编译与调试以及makefile
  17. docker出现Error starting userland proxy: listen tcp4 0.0.0.0:3306: bind: address already in use的解决方法
  18. myquant量化获取高频行情数据的操作步骤
  19. 百度网盘:申诉已受理,预计72小时内完成审核与处理
  20. 汉诺塔问题(C++)

热门文章

  1. 北大核心+CSCD期刊《电光与控制》投稿经验分享,2023年4月最新
  2. java网络学习之 jca体系概述(12)
  3. 高中音乐教学计算机,浅析多媒体计算机技术在高中音乐课的应用
  4. MySql排序并查询排名
  5. 计算机组成置NVCZ为零,《计算机组成原理》第3版PPT电子课件教案-第四章 指令系统.ppt...
  6. vardict使用说明
  7. 在推广中竞价排名是什么?
  8. Creator3D:shader7_尽然还有双pass这波操作
  9. 突然无法访问局域网内的共享文件夹
  10. 联想创投入围清科TOP VC 看好六大投资新领域