ESB与前台阿姨
来源:互联网 发布:淘宝专卖 编辑:程序博客网 时间:2024/04/29 13:15
ESB(企业服务总线)是SOA体系架构中必不可少的一个重要组成部分,甚至是最重要的组成部分,我想大多数人对这个说法不会有异议。然而要想非常浅显易懂地将ESB这个概念以及其实施的必要性讲给一个非技术人员或是一个单纯技术人员也并非一件易事。
- 帮你省去了记录多种通讯方式
你不必记得我的坐机、手机或是电子邮件等信息,你只要记得我们公司前台的电话就可以找到我们公司的任何一个人。
- 帮你将请求路由到我
你不必担心你的请求是否会到达我,因为阿姨会尽心尽力的将你的请求转到我的分机上,就算我不在,她也会尝试多种方式联系我,确保客户的请求一定会到达被请求方。
- 帮你通过多种通访方式找到我
你想找到我,这才是你真正关心的,你不会在意姨是如何找到我的,是打电话呢、还是喊了一声、还是发邮件、甚至是找其他同事去问的。
- 帮助我过滤不必要的电话接听
阿姨在接到电话时不会随便进行转接的,她一定会先确认请求的合法性,这就帮助我事先进行了请求安全验证。以保证我不受广告或无聊电话的骚扰。
- 帮助记录服务调用过程
如果阿姨是个有责任心的员工,往往会将每个客户电话做个记录,当我需要这种日志信息就可以找到阿姨。当然,阿姨可能也会无意中做着另一个工作,那就是我是否在公司(服务可用性)监控。
那么将以上的场景翻译成技术描述又是怎样的呢?
你(服务调用方)打电话(服务请求接入)到我们公司前台阿姨(服务总线),阿姨首先确认这不是广告电话或无聊电话(请求验证与安全验证),阿姨通过多种方式(多种协议)以不同的流程(服务协作)确认我是否在公司,如果我在公司将客户电话转过来(服务路由),如果我不在将通过电子邮件(请求的格式转换与内容加强)或其它方式(多种异步协议)将请求转到我。然后阿姨记录下(服务日志)这次客户请求。
这样,你是不是理解了什么是服务总线以及她在SOA体系架构中的意义呢?那么什么是服务总线呢?简单地说,她就是在服务调用方与服务提供方之间的一个中介。这个中间屏蔽了请求方与响应方的协议差异性,并为服务提供了服务协作、内容加强、服务路由功能。同时,作为一个平台,还提供了服务的监控、安全、以及日志功能。
- ESB与前台阿姨
- MSMQ 与ESB
- RPC与ESB
- MSMQ 与ESB
- SOA与ESB介绍
- soa与ESB
- 再见,阿姨
- 前台美工与前台设计师
- SOA与ESB技术应用
- SOA与ESB技术应用
- ESB 与SOA之区别
- 让ESB与SOA同步
- Mule ESB 3.3与CloudHub
- SOA与ESB的关系
- ESB与SOA的关系
- ESB与SOAP的关系
- ESB
- ESB
- 入门:学习网页Web标准的五个步骤
- 初学:什么是DIV+CSS?有什么优势?
- 一些基本的命令往往可以在保护网络安全上起到很大的作用
- Python 3.0 抢“鲜”体验
- InfoQ中文站正式发布1.5版
- ESB与前台阿姨
- 感悟《士兵突击》
- VC++字符串
- SOA与信息民主
- 高效会议的一点看法
- 在下拉框中动态添加不可用的项
- The C++ Programming Language 读书笔记 ch12 (2)
- 同一应用中http与https相互转换的过程
- 大话西游经典台词