SOA期末复习知识点

SOA与Web Service 考试复习知识点

目录

SOA与Web Service 考试复习知识点


  1. SOA:面向服务的架构(Service-Oriented Architecture)
  2. 面向对象、面向过程的区别

SOA期末复习知识点_第1张图片

  1. 为什么会有面向服务的架构
  2. Web Service:(三个核心:UDDI、wsdl、soap)
  3. UDDI:是一种用于描述、发现、集成Web Service的技术。

(另一种说法是:统一描述发现和集成,提供一种发布和查找服务的方法)

6.Wsdl:是为描述web服务发布的XML格式。(Web Services Description Language)

(另一种说法是:一种服务器说明语言,用于说明一组SOAP消息及如何交换信息)

7.Soap:简单对象访问协议 在web上交换结构化的和固化的信息

(另一种说法是:webservice的通信协议,轻量级的,基于XML的简单对象访问协议,用于网络结构化数据交换)

8.客户端、服务端、注册中心三者之间的关系:

SOA期末复习知识点_第2张图片

 

9.web service几种实现方法:JAX、restful、Jersey         

10.实现方法里有两个部分:传输的文件内容json 、xml有什么区别

  具体可以参考: https://www.cnblogs.com/SanMaoSpace/p/3139186.html

 SOA期末复习知识点_第3张图片

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

SOA期末复习知识点_第4张图片

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文档 )

SOA期末复习知识点_第5张图片

 

19.文档之间的内容 (文档里包括几个部分 )

   结构化内容:definition、portType、operation、message、binding https://blog.csdn.net/u014401141/article/details/55001433

https://blog.csdn.net/Aaroun/article/details/82627385

  

 

结构化的意义

SOA期末复习知识点_第6张图片

20.编程:(书上题目可以找到,只改一两个点)30行之内代码量

 

两个难点:

  1. 客户端的AJAX
  2. 服务端的JAX (有难度)

https://www.jb51.cc/thinkphp/165020.html

 

考试题目类型:填空 简答 程序设计

你可能感兴趣的:(SOA与Web,Service,soa,java)