最近为公司完成了一个 ESB 的设计。下面简要说明一下具体的设计方案。 企业 SOA 整体方案 在前一篇《SOA、ESB、NServiceBus、云计算 总结》中说到,SOA 是面向服务的架构,其核心思想是把业务进行组件化,而业务组件的能力服务化。 我们的整个 SOA 的设计分为两个层面:一个是系统...
分类:
其他好文 时间:
2014-06-30 11:55:52
阅读次数:
315
现有的开源ESB总线中,自从2003年第一个开源总线Mule出现后,如今已经是百花争鸣的景象了。如今我就对现有的各种开源ESB总线根据性能、可扩展性、资料文档完整程度以及整合难易程度等方面展开。一.CXFCXF的定位不是ESB总线,而是一个服务框架(ServiceFramework),主要还是为关于...
分类:
其他好文 时间:
2014-06-28 22:29:16
阅读次数:
260
什么是SOA?
SOA:面向服务的体系结构是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种各样的系统中的服务可以使用一种统一和通用的方式进行交互。
什么是ESB?
企业服务总线(Enterprise Service Bus,ESB)的概念是从面向服务体系架构(Service Oriented Arc...
分类:
其他好文 时间:
2014-06-24 15:33:43
阅读次数:
235
一 SOA 1. 定义: a) 一种充分利用开放标准,将软件资产展现为服务的结构。 b)提供软件资产标准的展现和交互途径 c)在开发其他应用的时候,可以将独立的软件资产封装为一个一个的“积木”。 d)更注重应用之间的装配而不是实现细节。 2. 作用图示: 二 SOA...
分类:
其他好文 时间:
2014-06-15 12:45:08
阅读次数:
184
ESB概念的提出:企业有大量的异构的业务系统,这些系统之间需要通过web
service来交互数据,这样的话可以想象系统直接的交互关系是蜘蛛网状的,是难以维护的。这时候提出了ESB,每个业务系统只需要将自己提供的服务注册到ESB上,而对于调用一方来说,其只跟ESB打交道,而对于是谁提供的对其来说是透...
分类:
其他好文 时间:
2014-05-26 07:04:02
阅读次数:
264
SOASOA
是通过功能组件化、服务化,来实现系统集成、解决信息孤岛,这是其主要目标。而更进一步则是实现更快响应业务的变化、更快推出新的应用系统。与此同时,SOA
还实现了整合资源,资源复用。SOA 服务的设计标准是粗粒度、高重用、灵活、标准。性能则并非首要考虑因素。SOA 的两大功能是集成、服务编...
分类:
其他好文 时间:
2014-05-25 22:18:35
阅读次数:
432
??企业服务总线需求说明 Enterprzise Service Bus 1 ESB的主要作用ESB主要解决多终端多系统的相互调用问题,降低系统间的耦合,增加可维护性。 2 ESB的核心需求ESB的核心需求主要包括:服务调用与数据适配、服务管理、服务安全、服务监控。2.1 服务调用与数据适配支持系统间进行相互的服务调用,系统间数据协议相互独立,通过数据适配能够自动实现系统数据与...
分类:
其他好文 时间:
2014-05-22 08:12:07
阅读次数:
312
承接 Mule ESB-Content-Based Routing Tutorial(1)
五、运行应用程序
完成创建,配置,并保存你的新的应用程序,您就可以在嵌入Mule的服务器上运行(包括在Mule Studio中,作为捆绑下载的一部分)。
1、在Package Explorer窗格中,右键单击Basic Tutorial.mflow文件,然后选择Run A...
分类:
其他好文 时间:
2014-05-21 12:35:09
阅读次数:
353
前言:自上周五开始,因为公司刚好来人培训,因为我还在出差,熬了一个周末早9-晚9两天搞完了三天的课程,觉得还不错。。但是很多东西还是要自己摸索的。到今天来一个小结吧。一.概述1.webService
说白了,就是为企业执行SOA的一个工具而已。2.消息中间件,作为SOA架构的一条esb,即企业服务总...
分类:
Web程序 时间:
2014-05-19 11:10:40
阅读次数:
496