加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

WebService常见问题

发布时间:2020-12-16 22:42:50 所属栏目:安全 来源:网络整理
导读:1、什么是WebService 1、 基于Web的服务,服务器端整出一些资源让客户端应用访问(获取数据) 2、 一个跨语言,跨平台的规范(抽象) 它是一个规范 3、 多个跨平台、跨语言的应用间通信整合的方案 实际的说法 比如通过webservice server将天气信息数据暴露给

1、什么是WebService


1、 基于Web的服务,服务器端整出一些资源让客户端应用访问(获取数据)

2、 一个跨语言,跨平台的规范(抽象)

它是一个规范

3、 多个跨平台、跨语言的应用间通信整合的方案

实际的说法

比如通过webservice server将天气信息数据暴露给各个站点的应用

整体的过程:



2、为什么使用WebService


能够帮助实现跨平台调用,跨语言调用和远程调用


3、什么时候使用WebService


? ? ? ? ? ? ?1、比如同一家公司的新旧应用之间要进行通信

? ? ? ? ? ? ?2、不同的公司的应用之间进行通信

? ? ? ? ? ? ? ? ? ?比如天猫网和物流公司如何进行通信?

? ? ? ? ? ? ? 3、一些提供数据的内容聚合应用;比如天气预报,股票行情等


4、几个重要概念


? ? ? 1、WSDL


? ? Web service definition language(webservice定义语言)

? ? ?1. 对应一种类型的文件.wsdl
? ? ?2. 定义了webservice的服务器端与客户端应用交互传递请求和响应数据的格式和方式

? ? ?3. 一个webservice对应一个唯一的wsdl文档


? ? ? 2、SOAP


? ? ? ? ? ??Simpleobject access protocal(简单对象访问协议)

? ??1. 是一种简答的、基于HTTP和XML的协议,用于在web上交换结构化的数据
? ??2. soap消息:请求消息和响应消息
? ? 3. HTTP+XML片段
? ? ? ? ? ? ? ? 因为它的构成就是一些请求和响应消息,而这些消息就是一些http+xml片段组成


? ? ? 3、SEI


? ? ? ? ? ?Webservice endpointInterface?(webservice终端接口)
? ? ? ? ? ?就是webservice的服务器用户处理请求的接口



? ? ? 4、CXF


? ? ? ? ? Celtix+Xfire;一个apache的用于开发webservice服务器端和客户端的框架

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读