移动云服务架构:提升性能与可靠性的探索
1. 移动云计算(MCC)概述
移动云计算(MCC)是云计算、移动计算和无线网络融合的产物,它为移动客户端、网络运营商和云服务提供商提供了全面的计算资源。MCC 不仅能为用户带来出色的移动应用服务体验,还为移动网络服务提供商和云服务提供商创造了平等的商业机会。
多数移动应用需要强大的计算能力和软件平台支持才能运行,但低端的可浏览网页手机往往无法满足这些需求。而 MCC 借助云的力量,为这些应用提供了所需的计算、存储和平台支持。
MCC 被视为 IT 行业的未来,它让移动计算和云计算都能获得双重收益。通过充分利用快速发展的云计算优势,MCC 能为移动用户提供尽可能优质的服务。其资源是虚拟化的,服务器分布在不同地理区域,而非传统的本地计算机或服务器,用户可以通过智能手机、平板电脑等移动设备访问这些资源。
2. 网络服务类型
2.1 网络服务定义
W3C 对网络服务的定义为:网络服务是一种旨在支持网络上机器与机器之间可互操作交互的软件系统。
2.2 网络服务类型
网络服务主要分为两类:
- SOAP 网络服务 :SOAP 是一种基于 XML 的协议,通过 SOAP 消息交换数据。网络服务的组成部分包括 Web 服务描述语言(WSDL),它是两个应用程序之间通信的抽象定义;以及通用描述、发现和集成(UDDI),它帮助服务提供商注册服务,用于宣传产品、存储和共享服务信息。
- RESTful 网络服务 :表述性状态转移(REST)是一种无状态协议
超级会员免费看
订阅专栏 解锁全文
6万+

被折叠的 条评论
为什么被折叠?



