SOA + RIA + OSS = Web 2.0(三)

日期:2009-9-24作者:Adam Michelson

RIA   SOA   Web2.0   松耦合   

【TechTarget中国原创】

开始SOA的讨论

  RIA和SOA之间还存在另一个引人入胜的关系。RIA和SOA各自都已经被证实是非常有用的发明,现在工程师们都意识到当把这两者放到一起时利益关系。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

评论
查看更多评论

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

Ajax 与RIA Web服务>更多

  • 四条原则直通真正敏捷境界

    随着时间的推移,软件团队开发他们自己的敏捷变体。这里告诉你如何使你的实践与敏捷精神相一致。

  • 从Web开发到交付:2015必备深度前端知识

    过去这几十年,互联网已被证明是影响技术世界的最复杂最难以预测的系统之一。软件往往是基于部署在本地硬件(或至少本地网络)上的假设来进行设计的。

  • 移动浏览器到云:JavaScript地位正在扩张

    不难发现人们非常喜欢在前端开发中使用JavaScript。但是,令我们惊讶的是后端开发也如此青睐JavaScript,促进了基于云和基于数据中心的托管应用的发展。

  • 移动HTML5挑战何在?

    当HTML5出现时,许多开发者和应用架构师视之为创建平台独立应用、简化你的设备支持以及当新的移动设备OS版本发布时减少应用相关问题的机会。

相关推荐

  • 事件驱动框架和SOA在空军的应用

    空军正在利用SOA来改善数据共享,并实时跟踪战机,美国空军机动司令部的Michael Marek解释了企业可从中学习的经验。

  • 揭秘New Relic APM技术细节

    New Relic应性能管理(APM)套件主要用于Web软件开发。它允许用户在面向服务的架构(SOA)上跟踪关键事务性能,并且支持代码级别的可见性来评估特定代码段和SQL语句对性能的影响

  • 仅凭SOA和云无法解决业务数据管理风险问题

    SOA和云可以是某些恼人问题高效的解决方案;这一点我们已经知道了。但是也要记住它们并不是所有事情的直接答案,特别是当你的问题是业务数据管理风险,而不是技术问题时。

  • 是微服务还是SOA?

    专家认为像“微服务”和“12因子app”这样的术语未必是SOA已死的信号,其实只是旧技术换了个新名字。

技术手册>更多

  • 复杂事件处理CEP手册

    在金融服务和其他行业中,如何使那些重要且具有战略意义的业务信息以高速数据流的方式到达企业变得尤其重要,而复杂事件处理(CEP)就是这一过程的代名词。在复杂事件处理中,数据是不断变化的,而“操作”是“静态”的。复杂事件处理具备了分析高速数据流并鉴别重要事件的能力,虽然对这些事件的鉴别过程是复杂的,但结果却是无价的。复杂事件处理能够帮助企业及时全面地洞察市场变化,降低风险和提高决策效率。下面我们就来介绍一下复杂事件处理。

  • HTML5现状分析指南

    HTML 5是超文本标记语言(HTML)的下一个修订版 ,超文本标记语言是用来描述网页内容和外观的标准编程语言。HTML5是近十年来Web标准最巨大的飞跃。和以前的版本不同,HTML 5并非仅仅用来表示Web内容,它的使命是将Web带入一个成熟的应用平台,在这个平台上,视频、音频、图象、动画以及同电脑的交互都被标准化。尽管HTML 5的实现还有很长的路要走,但HTML 5正在改变Web。下面我们将分三部分来分析一下HTML5。

  • SOA与IT治理

    治理意味着授权。它提供一个策略和最佳实践的框架,可以用这个框架定义谁有权做出何种类型的IT决策。它还能指定应对这些决策负责的人员。很多分析人员已经清晰地划定了治理和管理之间的区别,而重申这一区别是十分重要的。治理与具体的IT决策无关;它会决定有能力做出这些决策的人员所充当的角色。管理则通过治理指导原则获得授权,并做出具体的IT决策。

  • BPM获取成功秘籍

    业务流程管理(BPM)正在迅速成长,正在影响着各行各业,但改变从来都来之不易。但是在今天的经济环境下,对于业务和IT高管来说,掌握BPM的大局观正显得前所未有的重要,这样才能从他们业务流程改进中收获最大利益,才能令其BPM投资的价值最大化。要想克服变革性或企业范围内的BPM行动的常见瓶颈,需要前瞻的、持续地实施某些关键的最佳实践,以确保真正跨职能的业务流程的实现。

TechTarget

最新资源
  • 安全
  • 存储
  • CIO
  • 数据库
  • 服务器
  • 云计算
【TechTarget中国原创】

开始SOA的讨论

  RIA和SOA之间还存在另一个引人入胜的关系。RIA和SOA各自都已经被证实是非常有用的发明,现在工程师们都意识到当把这两者放到一起时利益关系。

  RIA理所当然是构建用户接口的最好办法,SOA是构建和暴露业务服务的最好办法,那么这两种技术结合起来就能构建最好的应用。关于这个话题,在最近的SPARK会议上,产生很多有趣的探讨RIA,SOA和Web2.0的blog。多数都是围绕比具体解决方案更令人关注的组合技术的好处。

  一个结合了RIA和SOA的应用具有松耦合,重用和敏捷服务层的优点,所以将受益于动态的,异步的特性,及事务的和自分配的用户接口。关于怎样集成这些技术还有些争议。

  一个RIA将模型——视图——控制器的功能转移到客户端,也就是Smalltalk起初用的模式。关于这个话题,我的博客上有一篇文章。这个变化混淆了已存在于服务器端的用户接口层的框架和架构。

  毫无疑问,新的架构和框架将考虑处理RIA-to-SOA应用的安全和可伸缩性,但那目前还没有哪个能占据主导位置。有些早期的解决方案正开始崭露头角。作为示例,可以参考一下LogicBlaze FUSE栈。FUSE包括对Ajax的新型应用。起初,这些SOA中间件和Ajax的UI框架的结合可能看起来有些尴尬,直到大家开始意识到SOA和RIA两者之间的引人注目的关系。

  考虑到如何对当前非RIA互联网,包括书签,搜索引擎优化和站点分析继续奏效,RIA应用也必须向后兼容。尽管RIA-to-SOA关系还是刚刚浮现,组织机构和工程师们也应该意识到它们的作用并关注如何用它们来创造一个新型的应用。