【WebService】WebService入门1

本文介绍了WebService的概念,作用及其平台元素:SOAP、WSDL和UDDI。WebService作为一种基于XML和HTTP的平台,允许不同平台和语言间的数据交换。通过WebService,应用程序能够实现跨平台交互和复用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、WebService简介

1.WebService可使应用程序编程Web应用程序;
2.WebService通过Web发布,查找和使用;
3.Web Service是应用程序组件;
4.Web Service使用开放协议进行通信;
5.Web Service是独立(self-contained)并可以自我描述的;
6.Web Service可以用过使用UDDI来发现;
7.Web Service可被其它应用程序使用;
8.XML是Web Service 的基础;
9.Web Service平台是XML+HTTP;
10.HTTP协议是最常用的因特网协议;
11.XML提供一种不同于于不同的平台和变成语言之间的语言;
12.Web services平台平台的元素:

  1. SOAP(简单对象访问协议)
  2. UDDI(通用描述,发现及整合)
  3. WSDL(Web services描述语言)

二、web service 的作用

1.所有的平台都可以用Web浏览器来访问Web,不同的开发平台可以借此互相交互,Web程序应运而生;
2.Web services把web应用程序提升到了另一个层面;使用web service使用XML 来编码,解码数据,并使用SOAP借由开放的协议来传输数据;
3.通过web services,我们的部门的Win 2k服务器可以与IT提供商UNIX服务器进行连接;
4.web service有两种类型的应用:一种是可重复使用的应用程序组件,尝尝会用到,不用重复开发;web service可以把应用组件作为服务来提供,比如:汇率转换,天气预报,语言翻译;
第二种是连接现有的软件:通过为不同的应用程序提供一种链接其它数据的途径,web service有助于解决协同工作问题,通过使用web service,可以在不同的应用程序与平台之间交换数据;

三、web services平台元素
web services拥有三种基本的SOAP,WSDL,UDDI;

SOAP

基本的web services平台是XML+HTTP;SOAP指的是简易对象访问协议,是一种通信协议,用于应用程序之间的通信,是一种用于发送消息的格式,被设计用来通过因特网进行通信,独立于平台,独立于语言,基于XML,很简单,可扩展,允许您绕过防火墙,作为W3C标准来发展;

WSDL

基于XML的用于描述Web services以及如何访问web services的语言。
WSDL指网络服务描述语言,WSDL使用XML编写,用于描述网络服务,也可以定位于网络服务,还不是W3C标准;

UDDI

指一种目录的服务,通过它,企业可以注册并搜索Web Services,UDDI指通用描述,发现及整合,一种用于储存有关web services的信息目录,一种WSDL描述的网络服务接口目录,经由SOAP进行通讯,被构建与Microsoft.NET平台之中;

大家可以去【菜鸟教程】获取相关教程

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

陶洲川

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值