百会办公门户使用J2EE开发,采用多层架构体系,基于SaaS,并运用了大量的例如Ajax等Web2.0技术,是一个性能强大、易扩展、易融合的在线协同办公平台。
平台采用三层架构体系,分别是表现层、中间应用层、数据交换层。实现了“高内聚,低耦合”的SOA架构设计思想。
表现层是整个百会办公门户平台架构体系的最高层,也是最外层,是直接为用户提供应用服务的。表现层将百会的服务通过门户的形式表现出来,通过web或手机客户端访问获取服务
中间应用层是整个百会办公门户平台架构体系中最核心的价值部分,它处于数据交换层与表现层之间,起着数据交换过程中的承上启下作用。
中间应用层通过数据交换层实现门户、邮件系统、文字编辑、表格处理、演示文档、文件存储共享中心、日历、个人办公桌面、企业论坛、知识管理、任务管理、便签、收藏夹、联系人、笔记本、网络会议、人力资源、即时通讯、项目管理、客户关系管理等功能。
中间应用层提供的强大的组件和业务逻辑控制,极大支持了百会办公门户的强大功能性,同时,极高的应用扩展性让百会办公门户能够高度灵活的满足企业办公门户所需。
数据交换层主要为百会办公门户处理数据交换、文件读取存储、服务请求与响应等等各种服务。数据交换层是百会办公门户平台架构体系中的“心脏”部分,通过多台高品质防火墙、负载均衡集群、高速路由交换集群、应用服务器集群、数据库服务器集群、分布式文件系统(DFS)、冗余备份服务器集群、节点池服务器集群、网络控制监控管理台等实现整个百会办公门户的应用。