作者:知乎用户
链接:https://www.zhihu.com/question/20146512/answer/33354578
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
融资租赁系统同四个子系统组成:贷前销售,贷前信审,合同管理,贷后管理。
ESB负责子系统之间的流程服务交互,WorkFlow负责子系统内部的流程流转。
<noscript>&lt;img src="https://pic2.zhimg.com/e6ad9a353e1958c89a11238dfd3b6d15_b.jpg" data-rawwidth="727" data-rawheight="623" class="origin_image zh-lightbox-thumb" width="727" data-original="https://pic2.zhimg.com/e6ad9a353e1958c89a11238dfd3b6d15_r.jpg"&gt;流程说明:</noscript> 流程说明:
1、贷前销售子系统的业务申请作为第一个节点,会启动贷前销售子流程;
2、到信用审核节点时,通过ESB向贷前信审子系统的流程服务发消息,触发流程从调查报告节点向下执行,审批通过后,回到贷前销售的签署合同节点;
3、类似1~2的流程,直到所有流程结束
链接:https://www.zhihu.com/question/20146512/answer/33354578
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
1、服务总线(ESB)适合传统企业系统应用下系统间的小报文/短消息同步服务交互场景;
服务框架(Dubbo)适合互联网系统应用下系统间的小报文/短消息同步服务交互场景;
如果服务过少,不打算进行服务治理的话,其实无需ESB/Dubbo,直接选择WS即可。
2、MQ适合系统间的可靠小报文/短消息异步服务交互适合场景。如果允许小报文/短消息丢失的话,可以直接选择WS。
3、以文件方式直接传输适合系统间的大报文/长消息服务交互场景。
系统间服务交互的企业级ESB方案,分两个场景来说。
互联网系统应用场景,适合选择服务框架方案
通过接口分解系统耦合性,不同子系统通过相同的接口描述进行服务启用
服务框架是一个点对点模型
服务框架面向同构系统
实现技术举例:开源Dubbo
传统企业系统应用场景,适合选择服务总线方案
同服务框架方案一样,均是通过接口分解系统耦合性,不同子系统通过相同的接口描述进行服务启用
服务总线是一个总线式的模型
服务总线面向同构、异构系统
实现技术举例:开源ESB Mule,商业ESB Oracle OSB等
融资租赁系统同四个子系统组成:贷前销售,贷前信审,合同管理,贷后管理。
ESB负责子系统之间的流程服务交互,WorkFlow负责子系统内部的流程流转。
<noscript>&lt;img src="https://pic2.zhimg.com/e6ad9a353e1958c89a11238dfd3b6d15_b.jpg" data-rawwidth="727" data-rawheight="623" class="origin_image zh-lightbox-thumb" width="727" data-original="https://pic2.zhimg.com/e6ad9a353e1958c89a11238dfd3b6d15_r.jpg"&gt;流程说明:</noscript> 流程说明:
1、贷前销售子系统的业务申请作为第一个节点,会启动贷前销售子流程;
2、到信用审核节点时,通过ESB向贷前信审子系统的流程服务发消息,触发流程从调查报告节点向下执行,审批通过后,回到贷前销售的签署合同节点;
3、类似1~2的流程,直到所有流程结束
相关推荐
标题中的“基于SOA和ESB企业总线的OSGi企业级应用”是一个关于构建企业级软件系统的主题,其中涉及到三个关键概念:Service-Oriented Architecture(SOA)、Enterprise Service Bus(ESB)以及OSGi(Open Service ...
企业消息总线(ESB),全称为Enterprise Service Bus,是企业级软件系统中的一种关键架构组件,用于实现不同系统间的松耦合通信。它通过提供一个中间层来处理消息传递,使得应用程序可以发送和接收消息,而不必直接...
企业服务总线(Enterprise Service Bus,简称ESB)是企业级集成的重要工具,它作为服务导向架构(Service-Oriented Architecture,简称SOA)的核心组件,用于连接不同系统和应用程序,实现数据和服务的高效交互。ESB...
此外,还有一些流行的开源ESB产品,如Apache Camel、MuleSoft Mule ESB和IBM WebSphere ESB等,它们提供了丰富的功能和工具,帮助企业构建高效的企业级集成解决方案。 **应用场景** 1. **系统整合**:当企业需要...
综上所述,MULE ESB-4.1企业版运行环境是企业级集成和API管理的重要组成部分,它为开发、部署和管理Mule应用提供了强大且灵活的平台。通过理解其工作原理和关键特性,开发者能够更好地利用这一工具解决复杂的企业级...
企业服务总线(Enterprise Service Bus,简称ESB)是企业级应用集成的一种关键技术,它在企业信息系统架构中扮演着重要角色,特别是在Service-Oriented Architecture(SOA)的环境中。ESB的主要目的是打破信息孤岛,...
企业服务总线(Enterprise Service Bus,ESB)是企业级集成中的关键组件,它提供了一种灵活、松散耦合的方式来连接不同系统和应用程序,实现服务之间的通信。ESB通常基于消息传递架构,允许数据在各种服务之间流动,...
综上所述,Mule ESB的源码包含了丰富的组件和配置,从日志记录到企业级服务,再到安全性和网络代理,涵盖了构建一个强大集成平台所需的各种要素。理解并熟练掌握这些配置文件的用法,对于开发和维护高效、可靠的Mule...
- JCA(Java Connector Architecture):为Java应用提供标准的企业级连接器。 - Web服务:基于SOAP/WSDL等标准的Web服务集成。 - Messaging:消息中间件集成。 - Adapters:特定应用的适配器,用于连接不同的...
企业级SOA构建的课件将讨论SOA的核心原理、关键协议与标准以及设计与应用的全部过程。 首先,SOA的核心原理包括服务的独立性、服务的可重用性、服务的可组合性和服务的自治性。服务的独立性指的是每个服务在功能上...
6. **ESBSimpleSamples.BizTalk**: BizTalk Server是微软的一个企业级ESB平台。这个项目可能包含了与BizTalk集成的示例,展示了如何利用BizTalk进行服务间通信和业务流程自动化。 7. **ESBSimpleSamples.Services....
1. "ejb3.0实例教程.pdf":这是一个关于EJB3.0的实例教程,EJB3.0是Java平台上的企业级组件模型,用于构建可扩展、高性能和事务处理的服务器端应用程序。EJB3.0引入了许多简化开发的特性,如注解驱动的编程模型,...
大规模分布式的企业应用需要相对简单而实用的中间件技术来简化和统一越来越复杂、繁琐的企业级信息系统平台。面向服务体系架构(SOA)是能够将应用程序的不同功能单元通过服务之间定义良好的接口和契约联系起来。SOA...
《Mule ESB详解——构建企业级集成解决方案》 Mule ESB,全称为Mule Enterprise Service Bus,是一款强大的开源企业服务总线,用于构建灵活、可扩展的企业级集成解决方案。Mule ESB的核心功能是作为不同应用系统...
企业服务总线(Enterprise Service Bus,ESB)是一种软件架构模式,用于构建松散耦合、灵活的企业级应用系统。它作为企业内部不同系统间通信的桥梁,允许服务消费者和服务提供者之间进行高效、可靠的信息交换。在...
WSO2 ESB(Enterprise Service Bus)是WSO2公司推出的一款开源的企业级服务总线,它基于Java语言开发,遵循ESB(企业服务总线)模式,旨在帮助企业实现服务的集成、管理和优化。作为一个中间件平台,WSO2 ESB的核心...
ESB是企业级应用集成的一种解决方案,它通过解耦和中介服务来促进不同系统的通信。它提供了一个平台,使得不同的应用程序和服务能够通过标准接口进行交互,降低了系统间的耦合度。在C#中,ESB通常会结合消息队列、...
这使得 Web 服务的集成变得简单,可以创建松耦合的企业级复合应用。Open ESB 还提供了多种开发工具,帮助开发者更高效地进行 SOA 架构下的应用开发。 综上所述,通过采用 GlassFish Open ESB,企业能够在 SOA 架构...
企业服务总线(Enterprise Service Bus,ESB)是企业级集成中的核心组件,主要用于解决分布式系统之间的通信问题。它提供了一种中间件架构,使得不同系统的服务能够互相交互,实现数据和服务的共享。ESB通常基于消息...