加入收藏 | 设为首页 | 会员中心 | 我要投稿 大连站长网 (https://www.0411zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 云计算 > 正文

企业私有云及分布式架构完成

发布时间:2021-08-02 08:39:06 所属栏目:云计算 来源:互联网
导读:副标题#e# 随着时代的进步,科技的发展,企业管理模式发生了巨大的变化,软件行业也得到长足的发展,云计算已是信息技术发展的热点并逐步成为推动信息技术发展的源动力。在信息科技飞速发展的今天,我们如何将行业新技术转化为产品,以满足企业日益增长的各

    2) 业务流程引擎服务是根据从传统业务系统中剥离出的业务流程规则,接收业务数据输入,解释业务流程规则并根据业务流程规则做出业务决策。业务流程引擎可有效提高复杂业务逻辑的代码的可维护性,可帮助业务人员直接管理IT系统中的规则,不需要开发人员的参与。对于RS10集团版ERP系统而言,有很多标准的业务流程和算法,这些流程和算法在产品实现中不提供自定义的业务规则,以保证企业业务的正确性和完整性。而对于非标准化的业务流程和算法则可以提供业务流程调整功能,帮助企业实现自己的业务流程。

 

 

    内置服务是RS10技术架构中默认实现的基本服务类型。包括用户认证和权限服务、信息推送服务、日志、搜索以及报表服务等。内置服务类型作为支持层的一部分提供给应用层各业务子系统调用,应用层各业务子系统只需专注于业务逻辑的实现。内置服务可通过云服务管理框架进行管理,可像应用层各业务子系统服务一样进行扩展。内置服务的实现也可集成第三方的系统,比如报表服务即可使用第三方的报表服务器。

 

 

    支持层提供了基础的集成服务,支持多种集成服务模式:

 

 

    1) 应用层各业务子系统服务间的集成,这属于RS10内部子系统间的集成。根据项目需要选择需要集成的业务子系统进行安装,例如物流线各业务子系统之间进行集成安装。这些子系统既可以部署在同一台服务器上,完成传统的集中式的部署,也可以安装在不同的服务器上,实现企业私有云的部署。

 

 

    2) RS10内部各业务子系统与第三方业务系统的集成。例如支持层提供的多种内置服务,其中报表服务可以采取集成第三方报表服务器的方式来实现。RS10新产品中各子系统需要用到内置报表服务的,只需直接调用内置报表服务的接口即可,无需修改程序,由云服务管理框架来完成对第三方报表服务器的访问。

 

 

    3) 客户化应用服务与RS10各业务子系统服务以及多种内置服务的集成。客户化应用服务是指客户根据RS10技术架构开发的客户化应用,支持层的云服务管理框架支持对客户化应用服务的管理,客户化服务可使用支持层提供的各项内置服务以及RS10各子系统业务服务。

 

 

    应用层:应用层包含所有业务子系统服务,依据支持层的业务元数据服务、业务流程引擎以及各种内置服务开发业务子系统服务,通过云服务管理框架对所有业务子系统服务进行管理。业务系统服务间的关联关系,在定义业务系统服务的时候进行声明,业务系统服务间的依赖关系由支持层的云服务管理框架统一管理。

 

 

    应用层提供各种业务子系统服务,业务子系统客户端的类型包括:传统PC上的WEB应用、移动设备上的WEB应用、移动设备上的客户端应用、其他物联网智能终端等。在具体应用层业务子系统服务实现过程中,将酌情对RS10系统中的各业务子系统进行迁移。

 

 

[page]    二、RS10私有云架构的设计和实现

 

 

    RS10设计后端云服务架构如图所示。客户端发送请求到后端服务器,后端服务器中的请求控制器根据请求的类型(调用业务服务或打开功能页面)进行相应处理,如果是调用业务逻辑,则将处理交给OSGI容器处理,并将处理结果返回给客户端。

(编辑:大连站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!