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已死的信号,其实只是旧技术换了个新名字。

技术手册>更多

  • SOA生命周期

    服务生命周期管理是SOA治理向SOA及SOA服务的实际构建中的一个应用。然而,治理属于业务涉众,管理是技术人员(负责“实现”的团队)的权限。服务生命周期管理必然与SOA治理紧密结合,因为在软件交付的每个步骤(从业务分析人员到架构师到开发人员到测试人员,再到操作)上,确认了将要构建的内容结合了企业的明确业务需求是关键的。 

  • SOA与IT治理

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

  • 移动BPM攻略指导

    随着iPhone,Android等移动设备的兴起,移动设备已经在人们的日常工作中发挥着重要的作用,跨越多个时区的人们经常使用手机进行沟通,重要的是,信息管理要适应移动办公这种新的工作方式,移动应用时代来临了。而对于移动应用来说,业务流程管理(BPM)成为了焦点,使用BPM可以大的提高企业的工作效率。可以这样说,移动BPM开启了企业流程管理的新纪元。

  • Eclipse应用技术

    Eclipse是一个开放源代码的、基于Java的可扩展开发平台。就其本身而言,它只是一个框架和一组服务,用于通过插件组件构建开发环境。而且,Eclipse附带的一个标准插件集,包括Java开发工具(Java Development Tools,JDT)和插件开发环境(Plug-in Development Environment,PDE)。

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关系还是刚刚浮现,组织机构和工程师们也应该意识到它们的作用并关注如何用它们来创造一个新型的应用。