WebService的介绍概念 收藏
2024-09-05 17:17:33
WebService学习总结(二)——WebService相关概念介绍
一、WebService是什么?
1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)
2. 一个跨语言、跨平台的规范(抽象)
3. 多个跨平台、跨语言的应用间通信整合的方案(实际)
二、为什么要用Web service?
web service能解决:
- 跨平台调用
- 跨语言调用
- 远程调用
三、什么时候使用web Service?
1. 同一家公司的新旧应用之间
2. 不同公司的应用之间
3. 一些提供数据的内容聚合应用:天气预报、股票行情
四、Web Service中的几个重要术语
4.1、WSDL(web service definition language)
WSDL是webservice定义语言, 对应.wsdl文档, 一个webservice会对应一个唯一的wsdl文档, 定义了客户端与服务端发送请求和响应的数据格式和过程
4.2、SOAP(simple object access protocal)
SOAP是"简单对象访问协议"
- 是一种简单的、基于HTTP和XML的协议, 用于在WEB上交换结构化的数据
- soap消息:请求消息和响应消息
4.3、SEI(WebService EndPoint Interface)
SEI是web service的终端接口,就是WebService服务器端用来处理请求的接口
4.4、CXF(Celtix + XFire)
一个apache的用于开发webservice服务器端和客户端的框架。
最新文章
- Java的JDBC操作
- category用法
- (一)sql入门 导读
- js控制网页滚动条往下滚动
- js之浏览器对象模型(BOM)
- SQL语句统计每天的数据
- VS2015中快捷注释代码块
- php中global和$GLOBALS[]的分析之一
- head first python菜鸟学习笔记(第七章) ——web应用之为数据建模
- linkin大话数据结构--apache commons工具类
- Think with Google 京东如何玩转TensorFlow?
- 前端架构师 摘自《前端架构设计》-micah godbolt
- Tapestry3.0开发概论
- Django Rest framework基础使用之Request/Response
- mysql 查询优化 ~ select count 知多少
- H5页面input输入框含有键盘自带的表情符时显示异常
- 重温CSS之基础
- Python之os.path路径模块中的操作方法总结
- DXperience 工具箱不显示/ Visual Studio 2012选择项打开崩溃
- 〖Android〗把CM(Android)源代码导入eclipse的正确方法(2013-7-3)