【WebService】第一章、为什么会有webservice以及相关概念说明

本文介绍了Web Service的产生背景,旨在解决不同编程语言间的数据共享问题。通过SOAP协议和Socket通信,阐述了数据传输的过程。WebSocket作为传输层基础,而HTTP则提供了一种更便捷的封装方式。WSDL定义了服务调用的标准,方便服务的使用。
摘要由CSDN通过智能技术生成

本文的主要目的是用一些比较容易懂的语言说明下webservice相关的概念。

1、为什么会有webservice

      每一项新技术的产生,都是由于被需要。语言发展太多了,各个语言之间不能相互调用,数据无法共享导致了数据不一致。

为了解决这个问题我们需要一项技术解决异构系统之间的数据共享问题。webservice很成功的解决了这个问题。

2、不同语言之间数据共享需要解决什么问题
      1. 传输的数据可以跨平台,谁都认识它。
      2. 提供的服务要能很方便调用最好像网站那样可以什么浏览器什么操作系统都可以访问。
3、目前有哪些技术可以解决上面的问题
      1. json与xml每个语言都认识还可以解析。所以我们只要传送json或者xml这种格式的数据就行了。
      2. 如果我们把服务部署在web站点上是不是可以做到像访问网站那样方便呢?如果可以,那应该叫web服务(web service) 偷笑
4、SOAP协议说明
      协议就是一种规定,协议的存在就是为了规范。试想一下,如果每个人都按照自己的想法去传输数据,那么谁能知道传
的是什么东西,即便你获取数据了你也不知道那是什么意思。所以我们需要制定一份协议,大家都遵守这个协议就能很好的
统一,解析也很方便了。为了说明SOAP协议,下面将详细的说明数
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值