还剩9页未读,继续阅读
本资源只提供10页预览,全部文档请下载后查看!喜欢就下载吧,查找使用更方便
文本内容:
《讲服务》Web欢迎来到《讲服务》课件在这个课件中,我们将深入探讨什么是Web PPT服务以及它的功能和特点Web什么是服务Web服务是一种提供跨网络的软件系统互操作性的服务通过服务,应Web Web用程序可以使用标准化的协议进行通信,实现不同系统之间的数据交互服务的分类WebSOAP()是一种基于的协议,用于在网络上进行SOAP SimpleObject AccessProtocol XML分布式计算RESTful()是一种基于的软件架构风格,适合RESTful RepresentationalState TransferHTTP构建简单、可伸缩的服务WebRPC()是一种基于网络的远程过程调用协议,使得应用程序能RPC RemoteProcedure Call够调用远程计算机上的函数或过程协议HTTP请求方法响应状态码规范HTTP HTTPRESTful设计遵循一系列•GET•200-OK RESTfulAPI规范,例如资源命名、请求方••POST404-Not Found法、状态码、版本管理等URI••PUT500-Internal ServerError•DELETE服务的实现Web发布1通过服务发布工具,将功能性接口Web封装为可供远程访问的服务Web注册2将服务的描述信息注册到服务目录Web中,便于其他应用程序发现和使用调用3通过服务的访问地址、方法和参数,Web在应用程序中调用远程的服务WebSOAP协议1SOAP协议定义了一种消息格式,使得应用程序可以在网络上以标准化的方式交换结构SOAP化信息消息2SOAP消息由头和体组成,头部包含元数据,体部包含实际的数据SOAP SOAPSOAPRESTful架构设计实例解析RESTful RESTfulAPI RESTful架构以资源为中心,通应该具有简单、自通过示例演示架构的实RESTful RESTfulAPI RESTful过方法对资源进行创建、解释、符合标准的设计,以际应用场景和请求过程HTTP URI读取、更新、删除等操作及符合规范的方法和状态HTTP码RPC原理协议框架RPC RPC RPC基于客户端服务器模框架通过定义特定的协常见的框架包括、RPC-RPCRPCDubbo型,客户端通过远程调用请议,如、和、等,Protobuf ThriftgRPC ApacheThrift求,服务器执行相应的计算,进行数据的序列化提供了可靠、高效的远程过gRPC并返回结果和远程传输程调用服务服务的安全Web密钥SSL/TLS OAuth
2.0API协议用于加密服是一种用于授权的密钥是一种身份确认机制,SSL/TLS WebOAuth
2.0API务的通信,保护数据在传输过开放标准,用于保护服务用于限制对服务的非授权Web Web程中的安全性的资源访问访问服务的应用Web物联网云计算移动应用服务在物联网中起到连接和服务作为云计算基础设施的服务可以为移动应用提供后Web WebWeb管理设备的重要作用,实现物与一部分,提供了可扩展、灵活和端支持,实现数据的同步和远程物之间的互联互通经济高效的服务操作总结服务的优劣1Web服务具有跨平台、松耦合和易于集成的优势,但也面临性能、安全性和可靠性方面Web的挑战服务的未来2Web未来服务将更加智能、高效和可靠,能够支持更复杂的业务场景和技术要求Web3QA现在我们开始答疑时间,欢迎大家提问。
个人认证
优秀文档
获得点赞 0