首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

服务计算中的服务组合未来发展方向有哪些?

服务组合的未来发展方向主要包括大规模Web和云服务组合。服务组合的研究需要扩展到非-WSDL描述的服务或者采用纯文本描述的服务。例如,Programmableweb.com收集了超过1万个API服务以及超过6000个服务聚合(mashup),其中绝大部分是以纯文本的方式进行描述。Web信息抽取、自然语言处理、数据和文档挖掘、协同标签以及信息检索技术可以被用于抽取有用的语义、分类相关服务和检测新的组合模式等。然而,较短的服务描述只包含有限的词组,且不同服务提供者会使用不同的命名方式,因此需要在服务技术和所有相关领域上进行技术创新。此外各软件系统可能在其生命周期里不断进行演化,也可能需要处理运行环境的变化和不断增加的工作流复杂度。自适应的软件能评估自己的行为并根据评估结果进行调整从而解决问题并提高性能。

通常认为,云计算环境由于潜在的可扩展性与易访问性使其成为服务部署的一个有吸引力的选择,然而,仍然存在以下问题:

1. 维护:资源并不被服务提供者直接控制。

2. 安全性:云可能并不属于服务提供者所在的企业。

3. 服务水平协议(Service-Level Agreements,SLA):云服务提供者负责资源的分配。例如,一个服务可能不仅因为服务提供者对其进行更新而变得不可用,也可能因为云服务提供者的更新而不可用。

在服务迁移到云或者云中的容器时,必须解决这些问题。大数据驱动的服务组合。由于已有方法的限制,最新的大数据研究结果为新的服务选择、组合和推荐技术提供了关键的方法。目前的大数据研究中一个重要的方向是对在线数据处理模型和算法的研究。与传统的批处理方法不同,在线服务组合或许能够为大规模、高动态和多种多样的大数据服务进行可扩展和自适应的组合创造有前景的研究方向。另一个重要的考虑是用户如何理解服务计算和大数据框架处理的结果。同样,把大数据分析框架与其所服务的用户的基本属性进行关联也将变得越来越重要。

基于社会网络的服务组合。大规模社会网络中的服务选择、推荐和组合应该要结合社会网络和复杂网络的分析方法以及可信计算技术。一个重要的像是结合服务用户之间的社会网络交互数据及服务数据来监测服务之间隐藏的关系,并生成潜在的服务组合,特别是用户通过社会媒体服务展现的活动,如用户会发帖讲述使用服务的经历、问题和反馈,这样可以对理解、使用传统和新兴服务带来新颖的见解。例如,公共程序开发论坛公布的使用服务构建聚合服务的情况,可被用于给其他用户推荐感兴趣的服务,并建立新的服务聚合。另外,从社会媒体或电子商务平台记录的事件日志中可以监测出用户的行为模式,从而发现业务流程挖掘所需的潜在知识。此外,新兴服务可能会带来新的服务质量特征,如可靠性、可用性及响应时间。可以通过社会媒体服务提取特定领域的质量属性,来反映用户在选择和组合服务方面的兴形成对用户的判断。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191123A05S1D00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券