1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)web
2. 一个跨语言、跨平台的规范(抽象)apache
3. 多个跨平台、跨语言的应用间通讯整合的方案(实际)服务器
web service能解决:框架
跨平台调用spa
跨语言调用orm
远程调用htm
1. 同一家公司的新旧应用之间对象
2. 不一样公司的应用之间接口
3. 一些提供数据的内容聚合应用:天气预报、股票行情资源
WSDL是webservice定义语言, 对应.wsdl文档, 一个webservice会对应一个惟一的wsdl文档, 定义了客户端与服务端发送请求和响应的数据格式和过程
SOAP是"简单对象访问协议"
是一种简单的、基于HTTP和XML的协议, 用于在WEB上交换结构化的数据
soap消息:请求消息和响应消息
SEI是web service的终端接口,就是WebService服务器端用来处理请求的接口
一个apache的用于开发webservice服务器端和客户端的框架。