始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

如何在云计算中实施SOA?

发布时间:  2012/9/20 23:29:58

首先在云计算中实施SOA是很麻烦的一件事。这是因为没有人知道还有什么别的人有成功实施案例和相关技能,尤其是那些以云计算为目标的案例,最后,“SOA作为一个术语在业内已被过度滥用。”

根据SOA标准(源于OASIS、OMG以及Open集团),首先SOA是架构。这就意味着,它允许任意的实施,其中可能会或可能不会使用特定的技术,例如网络服务或REST。根据SOA标准导航白皮书(该文件由OASIS、OMG以及Open集团于2009年共同发布),只使用网络服务或REST并不构成SOA。此外,一个体系架构可以采用几种不同的方法来实现。

在SOA中,大部分技能位于架构设计范畴而不属于开发范围。因此,任何关于”SOA实施技能的假设都只能是一种炒作。”让我们假设我们有一个可以实施重要但复杂业务逻辑的应用程序。我们需要对新任务使用这个逻辑应用程序,同时我们需要令其成为SOA中的一个服务。有些人(事实上很不幸的是有太多的人)会为这个应用程序添加一个网络服务接口,从而宣称他们实施了SOA。好啦,这并不是真的SOA。

首先,这些人必须验证应用程序能够处理类似于网络流量的请求(如果应用程序并不是真正的多线程?)。其次,即便应用程序能够处理多个并发请求,其网络服务将使用新的网络服务接口创建相同的应用程序,仅此而已,但是这与面向服务无关。这个应用程序仍然不是面向服务的,它并不符合面向服务的原则。

另外,有些了解应用程序行为模式和信息模式的人创建了一个轻量级应用程序,一个真正的服务,它将应用程序作为资源来使用。这才是一个面向服务的解决方案,因为我们在通过资源提供所需业务能力的SOA中有一个服务。但是,所有这些又是如何与云计算相关联的呢?其答案取决于云计算的类型,例如IaaS、SaaS、PaaS等等。


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线