LiveBOS
当前位置:产品 » LiveBOS Server概览

LiveBOS Server概览

LiveBOS Server是一个业务架构中间件,是LiveBOS的运行支撑环境,它是处在应用软件与技术基础架构之间的一个软件层级。它将LiveBOS的业务模型,直接解释为可以直接使用的应用软件。

 LiveBOS 灵动业务架构平台

业务架构中间件的出现,改变了原来管理软件直接运作在技术中间件的运行模式,它使应用软件的开发,更加接近一业务的语言而非技术的语言来描述业务的信息与规则,流程成为可能。

LiveBOS Server与其他业务中间件的最大差别在于它是以业务对象(BO)为核心基础的业务中间件,完全超越了地层次的技术模型定义。同时以BO为核心,其本质是业务模型对象化,这完全可以体现SOA的本质。

LiveBOS Server构成

LiveBOS Server包括一个基础服务层,4个核心引擎以及应用框架层构成。

基础服务层:是LiveBOS提供的底层框架服务,包括Cache机制、安全控制、定时服务、性能管理,日志服务,消息协同等一系基础功能。

 LiveBOS 灵动业务架构平台

引擎层:引擎层是LiveBOS Server的核心层次,提供了业务应用系统的运行环境,包括对象模型引擎、工作流引擎、报表引擎、门户引擎。1)对象模型引擎解析各种类型的对象模型,并按模型文件的描述生成最终的应用软件,它是整个LiveBOS平台的核心。2)工作流引擎按用户设定的流程执行,符合WFMC标准,并加入了很多符合中国管理特色的特殊需求,简单易用。3)报表引擎通过访问对象模型的数据,按照报表定义模型的解释执行,生成各类报表。4)门户引擎提供了个性化界面的能力,让用户可以按照自己使用的要求,灵活部署自己的工作桌面。门户还支持开发人员创建虚拟的门户页面,按业务或角色组织应用页面

应用框架层:提供管理应用软件所必须的用户与角色管理,组织架构管理,软件的菜单自定义,界面布局配置,虚拟门户页面设置等功能。应用架构层也可以认为是是LiveBOS应用软件的一个组成部分,它是面向LiveBOS应用管理员的基础功能。

LiveBOS Server 技术环境

平台 开源系统 商用系统
操作系统 Linux Solaris,AIX,HP-UX,Win2003
数据库 MySQL ORACLE,SQL Server,DB2,SYBASE
WEB/应用服务器 Apache /JBOSS WebSphere,WebLogical
上一篇:LiveBOS系统概述 下一篇:LiveBOS Server 基础环境