目录
SOA与Web Service 考试复习知识点
(另一种说法是:统一描述发现和集成,提供一种发布和查找服务的方法)
6.Wsdl:是为描述web服务发布的XML格式。(Web Services Description Language)
(另一种说法是:一种服务器说明语言,用于说明一组SOAP消息及如何交换信息)
7.Soap:简单对象访问协议 在web上交换结构化的和固化的信息
(另一种说法是:webservice的通信协议,轻量级的,基于XML的简单对象访问协议,用于网络结构化数据交换)
8.客户端、服务端、注册中心三者之间的关系:
9.web service几种实现方法:JAX、restful、Jersey
10.实现方法里有两个部分:传输的文件内容json 、xml有什么区别
具体可以参考: https://www.cnblogs.com/SanMaoSpace/p/3139186.html
11.Web Service是干什么的、使用场景(思维导图)、为什么会诞生
解决分布式问题---分布式资源、分布式处理、异构平台的处理
12.Web Service 优缺点:
优点:异构、状态无关还是有关、可拓展(分布式的优点即可)
缺点:复杂度高、程序调试复杂、异构平台的接口并不统一
13.实现的方法:
rest方法:基于http请求;同时面向资源;get\put\post\delete
jax方法:Web Service的协议,这个协议是soap还是wsdl协议?
14.Soap和wsdl协议的区别:
https://blog.csdn.net/c99463904/article/details/76018436
https://blog.csdn.net/vtopqx/article/details/86674184
15.rest 方法用get时候怎么写?如果有soap协议怎么写?
https://blog.csdn.net/qq805934132/article/details/84290677
https://blog.csdn.net/weixin_30736301/article/details/95671247
16.服务端和客户端:
用servlet可以实现、jax-RS可以实现。Rest可以实现
17.作为服务端 他们的意图是:
Servlet 代码最多 但是最灵活
JAX 遵循协议
Restlet 能调用包 相对来说都是用注释的方式来服务发布
18.中间传输协议:
传输http请求用什么方式
https://www.cnblogs.com/zhangtian99/p/12774329.html
用xml使用的是wsdl文档 (包括wadl wsdl文档 )
19.文档之间的内容 (文档里包括几个部分 )
结构化内容:definition、portType、operation、message、binding https://blog.csdn.net/u014401141/article/details/55001433
https://blog.csdn.net/Aaroun/article/details/82627385
结构化的意义
20.编程:(书上题目可以找到,只改一两个点)30行之内代码量
两个难点:
https://www.jb51.cc/thinkphp/165020.html
考试题目类型:填空 简答 程序设计