ESB和Ajax背后的持久动力

 
   | |

导读:ESB包括了什么?那可能有很多东西,因为供应商们提供了一个全方位的产品,他们称之为企业服务总线。而比购买这个名头更为重要的事情是打开“引擎罩”,看看究竟是什么使ESB在运转。

关键词:ESB Ajax 开源 企业服务总线

 
正在加载数据...

【TechTarget中国原创】ESB包括了什么?那可能有很多东西,因为供应商们提供了一个全方位的产品,他们称之为企业服务总线。而比购买这个名头更为重要的事情是打开“引擎罩”,看看究竟是什么使ESB在运转。

  你的ESB包括了什么?

  那可能有很多东西,因为供应商们提供了一个全方位的产品,他们称之为企业服务总线。而比购买这个名头更为重要的事情是打开“引擎罩”,看看究竟是什么使ESB在运转。

  现在,创建开源的企业服务总线的运动正在逐步推进。SearchSOA.com将深入研究当前在进行中的三个项目,不仅要看看这些项目已经达到了怎样的地步,还要寻求以开源手段进入整个ESB市场的切入点。

  当然,假如没有人使用的话,ESB仅仅是一个空洞的缩写而已。这周的晚些时候,我们将为一个教育出版巨头公司做展示,它拥有两个不同的数据中心,一个在马萨朱塞洲,一个在得克萨斯洲。它使用新的ESB技术让这两个中心一起工作,而不必重新编码。

  JBoss公司将在本周的欧洲用户会议上被报道。这家公司已经推出了它的面向服务的体系结构版本,并且保证最新的发布依旧延续这条路线。事实上,在明年下半年JBoss将会有一个商业支持的开源的企业服务总线。

  IBM、Iona Technologies和BEA Systems都会在最近几个月内进入ESB领域。

  在每个人都急于进入ESB市场时,每个人甚至他的小狗看起来都想进入Ajax市场。尽管Ajax不是集成或Web services的技术,但它好象会对这些技术产生巨大的影响。

  俗话说的好,“百闻不如一见”。要使基于面向服务的模型把新的、动态的应用整合到一起能够变得切实可行的话,只有等到这些应用在表示端都有一个同等的动态用户接口的那一天。

  于是,大大小小的技术供应商都对Ajax趋之若骛就不足为怪了。

【原创内容,版权所有,谢绝转载。TechTarget中国将保留追究其法律责任的权利。】
 
作者:Michael    
 
 
 
 
 

Ajax 与RIA Web服务

 
跨站点脚本(XSS)现在是另一个应用开发者面临的问题。这是恶意用户向用户浏览的web应用网页注入代码的地方。通常都没有任何迹象指示正在……
 
Ajax这项创新不断促进使用Web浏览器作为成为无处不在的客户端,但是在这种类型应用背后潜在的安全问题也限制了它的发展。
 
SaaS厂商Gomez做了一次平台范围内的升级来进行网络负载测试,网络性能管理以及网络交叉浏览测试工具。最特别的是,新的升级聚焦在优化WEB2.0……
 
RIA:全称为Rich Internet Applications,即富互联网应用,传统的网络应用程序将所有交互应用都集中在基于“瘦”客户端的C/S架构上。
 
开源软件是很多SOA和RIA方案的底层基础。对Ajax RIA接口而言,开源软件是主导方案。在之前文章中提到过几个流行的开源Ajax方案。

热门技术手册排行

 

随着开源技术越来越成熟,一个稍有开发经验的人通过学习就可以用开源的产品和技术构建一套可用的系统。对于从事软件开发的人员,尤其是对Java或动态语言相关领域的人来说,“开源”也许是他们最喜爱的单词。但是,很多时候我们需要的不仅仅是一个可用的系统,而是希望这个系统开发更简易、性能更高和扩展性更好等。这确实是一个令人头痛的问题。本指南很多地方都是点到为止,要深入了解相关信息的读者请借助参考资料、网站等自行挖掘。

 

本专题分六部分探讨SOA设计模式,当初设计面向服务架构的一大初衷就是降低服务间耦合度,由此提高服务的灵活性和自由度。

 

业务流程管理(business process management,bpm)不是一个新概念,甚至不是一个新名词。它是从相关的业务流程变革领域,如业务流程改进(bpi)、业务流程重组(bpr)、业务流程革新中发展起来的。流程管理技术也是从早期的工作流管理、eai、流程自动化、流程集成、流程建模、流程优化等技术中发展起来的。

 

TOAGF是一个架构框架,简而言之,TOGAF是一种协助发展,验收,运行,使用,和维护架构的工具。它是基于一个迭代(Iterative)的过程模型,支持最佳实践和一套可重用的现有架构资产。

 

云计算的概念越来越流行,Amazon、Google和IBM是第一批将云计算引入公众视线的公司。云计算就是新的Web2.0,一种既有技术上的市场绽放。

 

Mashup是一个非常cool的新的应用程序种类。如果你想真正的了解它们,我们需要回过头来看看你现在的计算机,其实它就是一个非常好的帮助你理解mashup的模型。现在开源的操作系统无疑是非常好的apis的集合或应用程序编程接口,帮助开发者去构建其应用程序。计算机本身也是一个很好的为用户提供接口的例子,键盘和鼠标可以被理解为你通过计算机的接口而使用的不同的应用程序。本技术手册为读者提供了一些相关信息,如果需要深入了解mashup,读者可以借助其他参考资源。

查看更多
 
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录