Web Service简介
2018-06-18 03:33:50来源:未知 阅读 ()
1、 什么是Web Service?
a) Web Service 是应用程序组件
b) Web Service 使用开放协议进行通信
c) Web Service 是独立的并可自我描述
d) Web Service 是通过UUID来发现的
e) Web Service 是被其他应用程序使用
f) XML 是Web Service的基础
2、 它该怎么工作?
a) 基础是Web Service 平台是XML + HTTP
b) HTTP 协议是最常用的因特网协议
c) XML提供了一种可用于不同的平台和编程语言之间的语言
3、 Web Service平台的元素
a) SOAP(简易对象访问协议)
b) UDDI(通用描述、发现及整合)
c) WSDL(Web Service描述信息)
4、 为什么使用Web Service?
a) 最重要的是协同工作
i. 因为所有的平台均可使用Web浏览器来访问Web,不同的平台可以借此进行交互。为了让这些平台协同工作,Web应用程序被开发出来了
ii. Web应用程序是运行在web上的简易应用程序,他们围绕Web浏览器的标准进行构建,机会可以被任何平台之上的任何浏览器使用。
b) Web Service把应用程序提升到了另外的一个层面
i. 通过Web Service你可以把Web应用程序向全世界发布功能或者消息
ii. Web Service用XML来进行解码,用SOAP开放的协议来传送数据
iii. 可以通过Web Service,把您会计部的Win 2k服务器与IT供应商的UNIX服务器进行连接
c) Web Service的两种类型应用
i. 可重复使用的应用程序组件
- 有些功能是不同的应用程序常常会用到的,为什么人们会周而复始的开发他们呢?Web Service可以把应用程序组件作为服务来提供,比如汇率转换,天气预报等等。每个应用程序组件都有一个最优秀的版本,这样任何人都可以在其应用程序上使用它。
ii.连接现有的软件
- 为不同的应用程序提供一种链接其数据的途径,Web Service可以解决协同的问题。也可以通过Web Service将不同的应用程序与平台之间来交换数据
5、 Web Service平台元素
a) 什么是SOAP?
i. 基本的Web Service 平台是XML+HTTP
- SOAP指简易对象访问协议
- SOAP是一种通信协议。
- SOAP是应用程序之间的通信
- SOAP 是一种用于发送消息的格式
- SOAP 被设计用来通过因特网进行通信
- SOAP独立于平台 独立于语言
- SOAP基于XML
- SOAP简单并可扩展
- SOAP允许你绕过防火墙
- SOAP将作为W3来发展
b) 什么是WSDL?
i.WSDL 是基于 XML 的用于描述 Web Services 以及如何访问 Web Services 的语言
- WSDL指络服务描述语言
- WSDL使用XML编写
- WSDL是一种XML文档
- WSDL用于描述网络服务
- WSDL定位网络服务
- WSDL还不是W3C标准
c) 什么是UDDI?
i. UDDI 是一种目录服务,通过它,企业可注册并搜索 Web services。
- UDDI指通用的描述、发现以及整合
- UDDI是一种储存Web Service信息的目录
- UDDI是由WSDL描述网络服务接口的目录
- UDDI经过SOAP进行通讯
- UDDI在Micrisift.NET平台中
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
上一篇:ActiveMQ入门练习
- Spring WebFlux 学习笔记 - (一) 前传:学习Java 8 Stream Ap 2020-06-11
- eclipse下创建Maven项目(包含webapp目录结构) 2020-06-09
- SpringBoot通过web页面动态控制定时任务的启动、停止、创建 2020-06-09
- Java 简介 2020-06-09
- 黑菜菌的JAVA学习笔记 2020-06-09
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash