博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Web服务的体系架构
阅读量:7119 次
发布时间:2019-06-28

本文共 927 字,大约阅读时间需要 3 分钟。

Web简介:

       Web是WWW(World Wide Web)的简称,又称为万维网,是建立在客户机/服务器上的,以HTML语言和HTML协议为基础,提供面向Internet服务的,有一致用户界面的一种信息服务系统。

Web Service简介:

       其实就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API,也就是说,能用编程的方式通过Web来调用这个程序,我们把调用这个Web Service的应用程序叫做客户。

       Web服务是通过标准的XML数据格式和通用的Web协议(如HTTP、SOAP、WSDL、UDDI等)为其他应用程序提供信息。

Web Service目标:

       让地理上的分布的不同区域的计算机和设备协同工作,为用户提供各种各样的服务。用户自己控制要获取的信息的内容、时间、方式,去寻找自己需要的信息。

Web Service的技术:

1)XML:

       是Web Service表示数据的基本格式,用于户标记店子文件使其具有结构性的标记性语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。

2)SOAP:

       对象访问协议,提供标准的RPC方法来调用Web Service。

3)WSDL:

       描述语言,他是基于XML的语言,用于描述Web Service及其函数、参数和返回值。可以用来向别人介绍Web service的功能,每个函数调用时的参数。

4)TCP/IP:

        通用网络协议,被各种设备使用

5)HTML:

         通用用户界面,可以使用HTML标签显示数据

6)编程语言

Web Service的特点:

       使用标准协议规范,Web服务公共协议需要开放的标准进行描述、传输和交换。

       使用协约的规范性,一般来说,web服务的界面更加规范、易于理解,同时,对象界面所提供的功能也是用标准的描述语言WSDL来描述。

       高度集成能力,由于web服务采用简单的,容易理解的标准web协议,屏蔽了不同软件平台的差异。

       封装性,部署后,使用者仅仅看到提供的功能列表。

Web服务模型:

       三个逻辑构件:服务提供者(提供服务,使服务可用);服务代理(中介作用,服务的注册构件);服务请求者(可以通过服务代理请求服务,调用所需服务)

 

转载地址:http://nlfel.baihongyu.com/

你可能感兴趣的文章
利用PHP实现常用的数据结构之写在前面(小白系列文章一)
查看>>
Zttp - 一个基于 Guzzle Http 的更好用的 PHP HTTP Package
查看>>
使用asprise进行图片验证码识别
查看>>
解析nodeJS模块源码 亲手打造基于ES6的观察者系统
查看>>
77% 的网站使用了至少有 1 个漏洞的 JavaScript 库
查看>>
一个可以提高开发效率的Git命令-- Cherry-Pick
查看>>
.NET Core 3.0中的数据库驱动框架System.Data
查看>>
Firefox Quantum支持跨浏览器插件架构
查看>>
Oracle收购Talari,第一家SD-WAN公有云提供商出现
查看>>
数据库设计中的9大常见错误
查看>>
当我们在谈大前端的时候,我们谈的是什么
查看>>
柔性自动化在物流的应用及探索
查看>>
区块链和数据科学:如果同时应用这两种技术,将会实现什么?
查看>>
将敏捷应用于工业机械开发
查看>>
微软最具价值技术专家:我的16年软件开发经验总结
查看>>
腾讯云+未来高峰对话:智能+时代的创新与探索
查看>>
C# 8中的默认接口方法
查看>>
实现TeX的算法:回首编程技术的过去三十年
查看>>
Facebook是如何缩短iOS应用启动时间的
查看>>
又拍云CDN再出力作,三驾马车为视频护航
查看>>