监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
外贸ERP

当前位置:工程项目OA系统 > 行业ERP > 外贸ERP

应用集成架构中ESB有何用武之地?

申请免费试用、咨询电话:400-8352-114

来源:泛普软件

尽管企业服务总线(ESB)不是什么新东西,但却仍旧是一个充满困惑的交集点。经过这么多年的那么多的实施,它们是做什么的、它们是怎么做的,以及具体的产品是否有助于创建一个面向服务架构,这一切仍都是需要讨论的东西。  

Chris Harding是开放群组(The Open Group)负责SOA及客户计算的论坛管理员,他则认为ESB的性质并不总是清晰的。他指出,互联网有TCP,这个东西是一切的标准与核心。而在ESB的企业软件栈上面则没有类似的东西。“你所拥有的不过是在对ESB是做什么事情的这方面,有一个良好的共同理解,但却又缺乏严格定义的接口。这个东西要松散得多。”他说。

按照Harding的说法,人们在讨论ESB的时候,他们想要的一个关键的东西是利用ESB作为消息传递总线来交换信息的能力。“在消息转换方面,在你的组合服务乃至作为复合引擎的能力方面,这一基本愿景都可以增加许多其他的东西,但是其核心是消息传递”。

从历史上看,Harding介绍,一度有许多关注于ESB是否是SOA必不可少的部分的讨论。他表示:“从理论上看,答案是否定的。”相反,SOA需要的是面向服务的架构,对组件即服务的定义,对服务定义的识别以及那些服务的松耦合,他这样解释。

然而,Harding指出,一旦组织实现了服务之间消息交换的松耦合,通常他们会发现其面向服务架构的关键部分是ESB作为消息交换的方式。

Ken Volmer是研究机构Forrester的一位分析师,他说ESB处理不同组件之间的交互,创建并引导服务,甚至还提供组件之间的协调。

“ESB是使得某人有效实现SOA的管道”,他补充道。

实现那个远大的架构愿景则是另一回事。Volmer说一个好的起点是架构参考模型。他说:“自从首次ESB讨论以来,人们就其应该包含一个架构层、一个连接层、一个中介层以及一个协调层已经达成了广泛的共识。”

引用Forrester最近的一份报告《ESB参考架构模型》(The ESB Reference Architecture Model)的说法,Volmer说,若干ESB组件必须协同工作以提供基本的ESB框架来实现可用性(通常而言,是通过集群的方式)、联邦(为了支持ESB的互操作)、拓扑结构(如星形结构)及可扩展性(这样客户就可以自行增加容量)。

ESB是面向服务的一个例子,对于许多组织来说它仍是“一种不同的做事方式”。他认为人们习惯于进行点到点的集成,而通过ESB的话你可以用多种方式对代码进行一次创建多次重用。克服那种开发任何东西都要白手起家的思想很关键——然后利用ESB来帮助实现SOA可以令生活更简单。“但是开发人员仍然喜欢写代码,而这一点会是个问题”,他补充道。

Volmer说其中一个主要的挑战是实现ESB市要确保你在购买产品前能拥有合适的产品。如果吞吐量是关键需求,那么你必须在购买前产品前在本地对其进行测试。他表示:“耳听为虚眼见为实,不要乱买东西。”。

根据Volmer的说法,实现ESB并不尽然是那么困难的。他说挑战的难度严重依赖于参与ESB的人的技术水平。他说:“实现它并不简单,但是我们已经突破了前沿阶段;ESB已经发展了有8到10个年头了,因此供应商已经让其使用起来要容易得多了。”

“因此”,他说:“实现ESB对于一个组织得当的IT部门来说不是什么重大挑战”。

Volmer说Forrester已经访问了20家最近实现了ESB的公司,并没有发现有什么特别困难繁重的领域。“最重要的是,集成已经是一种不同的方式了,”他补充道。然而,他指出,在问题浮出水面的初步实现阶段,约有80%的问题似乎都与架构和平衡有关,只有20%的问题与调优相关联。

“从我的理论视角来看,ESB最能激发我兴趣的东西是,从一个ESB将服务输送到另一个ESB究竟有多容易,” Hardy补充说。

发布:2007-04-29 10:22    编辑:泛普软件 · xiaona    [打印此页]    [关闭]

泛普外贸ERP其他应用

制药行业ERP 机械设备ERP 煤炭行业ERP 采矿行业ERP 集团企业ERP 餐饮行业ERP 纺织行业ERP 钢管行业ERP 电力行业ERP 化工行业ERP 汽车行业ERP 摩托车ERP 酒店行业ERP 汽配行业ERP 手机制造ERP 胶粘带ERP 食品行业ERP 手袋箱包ERP 皮革行业ERP LED行业ERP 铸造行业ERP 陶瓷行业ERP 造纸行业ERP 肉食行业ERP 内燃机工程ERP 房地产ERP 化妆品美容ERP 石材加工ERP 电器行业ERP 通讯行业ERP 标准件ERP 珠宝行业ERP 仪器仪表ERP 快速消费品ERP 太阳能电池ERP 农业ERP 磁材行业ERP 中小企业ERP 钢结构ERP 小家电ERP 薄膜包装ERP 石油行业ERP 百货行业ERP 烟草行业ERP 金融行业ERP 乳制品ERP 石化行业ERP 电梯行业ERP 美容连锁ERP 电缆行业ERP 涂料企业ERP 玩具ERP系统 医疗器械ERP 印刷企业ERP 钟表ERP 薄板钢带ERP 电动车ERP 零售行业ERP 中国软包ERP 装饰装潢ERP 流通行业ERP 租赁行业ERP 铝板行业ERP 教育行业ERP 装修行业ERP 物流行业ERP 工程公司ERP 机电行业ERP 服务企业ERP 软件企业ERP 电脑行业ERP 商贸行业ERP 针织行业ERP 特殊行业ERP 销售行业ERP 快递行业ERP 设计行业ERP 重工行业ERP 商业ERP系统 校园ERP系统 药品ERP系统 家装ERP 生鲜ERP系统 门店ERP系统 制衣ERP系统 商场ERP系统 线路板ERP 网店ERP 旅行社ERP 保险行业ERP 能源行业ERP 广告行业ERP 培训ERP 批发行业ERP 银行ERP 政府ERP 渔业ERP 畜牧行业ERP 饲料行业ERP 企业ERP 物业ERP 房屋中介ERP 商业银行ERP 园艺行业ERP 水资源管理软件 财务公司ERP 中央银行ERP 医药行业ERP 传媒行业ERP 服装ERP 鞋业ERP 印刷ERP 家具ERP 制造业ERP 机械ERP 混凝土ERP 生产ERP系统 仓库ERP系统 外贸ERP 电子行业ERP 五金ERP 模具ERP 电商ERP系统 农副加工ERP 食品制造业ERP 饮料制造业ERP 烟草制品业ERP 服装鞋帽制造ERP 皮革毛皮及其羽绒制品业ERP 木材加工ERP 人造板制造ERP 文教体育用品ERP 医药制造业ERP 化学纤维制造业ERP 橡胶制品业ERP 塑料制品业ERP 非金属矿物制品业ERP 黑色金属冶炼加工业ERP 有色金属冶炼加工业ERP 金属制品业ERP 通用设备制造业ERP 专用设备制造业ERP 交通运输设备制造业ERP 电气机械制造ERP 通信设备制造业ERP 油气开采ERP 仪器仪表机械制造业ERP 工艺品及其他制造业ERP 危废固废处理行业erp 石油加工行业ERP 正餐服务行业ERP 综合零售行业ERP 纺织服装批发行业ERP 农产品ERP 林业ERP 有色金属矿采选行业ERP 环境保护管理软件 电信传输服务行业erp 水上运输行业ERP 公共设施管理行业ERP 卫生行业ERP 铁路运输行业ERP 商务服务行业ERP 体育行业ERP 住宿行业ERP 出版社行业ERP 高等教育行业ERP 娱乐行业ERP 居民服务行业ERP 体育场馆行业ERP 电力热力生产供应ERP 证券行业ERP 仓储行业ERP 游乐园行业ERP 航空运输行业ERP 医院ERP管理系统 社会保障行业ERP 中药材种植行业ERP 生产和供水行业ERP 社会福利行业ERP 农林牧渔行业ERP 金属家具制造ERP 医疗器械批发ERP 修理与维护服务行业ERP 研究与试验发展行业ERP 农业服务行业ERP 造纸及纸制品行业ERP 专业技术服务行业ERP 学前教育ERP 木质家具制造ERP 农畜批发ERP 文化艺术软件 养殖业ERP 化学原料ERP 装卸搬运软件 纺织制成品ERP 公共软件服务系统 人寿保险ERP 邮政行业ERP 典当行业ERP 采盐行业ERP 计算机维修ERP 塑料家具制造ERP 初等教育行业ERP 中等教育行业ERP 化肥行业ERP 职业教育行业ERP