企业服务总线的配置方法及其系统技术方案

技术编号:17488732 阅读:73 留言:0更新日期:2018-03-17 12:17
本发明专利技术涉及企业服务总线的配置方法及其系统,该方法包括配置请求总控的请求服务,启动端口接收服务请求,获取数据;配置处理总控,处理所述数据,形成目标数据;对目标数据进行处理并组织,返回组织结果。本发明专利技术通过Scala语言开发,可以运行在Java虚拟机上,具有跨平台特性,使用Scala语言和Akka Stream技术,强调异步处理、非阻塞交易、变量不变性特性,在处理高并发任务的同时还能保证多线的安全性;Akka Stream的背压技术与企业服务总线的结合,实现了流量控制自动适配,在对企业服务总线进行配置的过程中,采用配置各元件的参数,实现对后台服务的自动组装和调度,实用性强。

The configuration method and system of enterprise service bus

The invention relates to a method for configuring enterprise service bus and service request system, the method includes the configuration request control, start the port to receive service requests, data processing; configuration control, processing the data, form the target data; processing and organization of target data, the results returned to the organization. The invention is developed by Scala language, you can run on the Java virtual machine, with cross platform features, the use of Scala language and Akka emphasized Stream technology, asynchronous processing and non blocking transaction, variable invariance characteristics, but also ensure the safety of the line in the treatment of high concurrent tasks at the same time; with Akka Stream back pressure technology with enterprise service bus, implement the traffic control automatic adaptation, in the process of enterprise service bus configuration, the configuration parameters of the various components and Realization of background service automatic assembly and scheduling, strong practicability.

【技术实现步骤摘要】
企业服务总线的配置方法及其系统
本专利技术涉及企业服务总线,更具体地说是指企业服务总线的配置方法及其系统。
技术介绍
企业服务总线(EnterpriseServiceBus)简称ESB,是从面向服务体系架构(SOA)发展而来,是传统中间件技术与XML、Web服务等技术结合的产物。现在ESB已经在电信、电力、金融、电子政务等不同的领域有着很广泛的应用。现在ESB市场上的产品有很多,开源的ESB产品也发展的很成熟,比如Mule、ServiceMix等。目前ESB技术已经发展的很成熟,它的实现技术也是多样化的。企业应用作为ESB服务一旦发布到ESB后,可供企业内所有其他应用调用,此时,服务质量控制的问题就突出出来。为了保证服务的质量,通过流量控制的机制来保证服务,请求不会在单位时间内产生过多请求,影响服务提供方对其他应用系统提供服务。同时随着接入的服务越来越多,企业不希望某个特定的实时性要求不高的服务由于突发的大交易量,导致影响其他服务的服务质量。所以需要对此类服务进行流量控制,目前大部分采用阈值设定的方式进行ESB的流量控制,但是,这种方式存在计算方法复杂,尤其服务并发的情况下的计算更加本文档来自技高网...
企业服务总线的配置方法及其系统

【技术保护点】
企业服务总线的配置方法,其特征在于,所述方法包括:配置请求总控的请求服务,启动端口接收服务请求,获取数据;配置处理总控,处理所述数据,形成目标数据;对目标数据进行处理并组织,返回组织结果。

【技术特征摘要】
1.企业服务总线的配置方法,其特征在于,所述方法包括:配置请求总控的请求服务,启动端口接收服务请求,获取数据;配置处理总控,处理所述数据,形成目标数据;对目标数据进行处理并组织,返回组织结果。2.根据权利要求1所述的企业服务总线的配置方法,其特征在于,配置请求总控的请求服务,启动端口接收服务请求,获取数据的步骤之前,还包括:基于分布式类库流设计三种输入输出元件模型;根据三种输入输出元件模型组装请求总控、处理总控以及回应总控,形成企业服务总线结构。3.根据权利要求2所述的企业服务总线的配置方法,其特征在于,根据三种输入输出元件模型组装请求总控、处理总控以及回应总控,形成企业服务总线结构的步骤,所述请求总控由单个一输入一输出元件模型组成;所述处理总控由若干个多输入多输出元件模型组成;所述回应总控由一输入一输出元件模型组成。4.根据权利要求1至3任一项所述的企业服务总线的配置方法,其特征在于,配置处理总控,处理所述数据,形成目标数据的步骤,包括以下具体步骤:配置数据转换元件,根据配置对数据进行转换处理,将数据内的源数据解析到目标数据中;配置分支选择跳转元件,设定目标数据的跳转条件;配置表达式计算元件,解析并计算自定义的表达式,形成目标数据;配置发送元件,发送目标数据到后端服务器。5.根据权利要求4所述的企业服务总线的配置方法,其特征在于,对目标数据进行处理并组织,返回组织结果的步骤,包括以下具体步骤:配置数据转换元件,根据配置对目标数据进行转换处理,对目标数据内的源数据进行解析;获取解析成功的目标数据,配置编码转换元件,将目标数据按照指定的编码格式进行编码,进行目标数据的组织;判断组织是否成功;若是,则配置结束流程元件,将组织成功的结果返回前端;若否,则配置结束流程元件,将组织失败的结果返回前...

【专利技术属性】
技术研发人员:郑茂中谢粮海
申请(专利权)人:深圳四方精创资讯股份有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1