SOA与Web Service 考试复习知识点

目录

SOA与Web Service 考试复习知识点


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

  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.客户端、服务端、注册中心三者之间的关系:

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行之内代码量

两个难点:

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

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

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

SOA期末复习知识点相关推荐

  1. 数据库期末复习知识点:(仅供参考)

    数据库期末复习知识点: 一运用SQL 基本sql语句 授权sql语句: 实体完整性sql语句: 二 ER 画出ER图,并转换成关系模式. 三.范式 范式 存储结构 一运用SQL 基本sql语句 (1) ...

  2. 山东大学软件工程期末复习知识点总结

    山大软院软件工程期末复习知识点总结,根据任课老师所给提纲及课件等资料进行整理. 考试范围全覆盖. 文档电子版下载地址 目录 第一章 1.1软件工程(SE)的定义.目的.方法.作用: //1.2开发模式 ...

  3. 计算机导论期末考试知识点,计算机导论期末复习(知识点).doc

    计算机导论期末复习(知识点) 计算机导论期末复习(知识点) 单选题30%(每题1分,总30分) 判断题20%(每题1分,总20分) 问答题30%(7题左右,总30分) 综合回答题20%(2题,总20分 ...

  4. 他的体育课在下午五点结束使用计算机,外研版七年级上册英语期末复习知识点整理(1-5Module)...

    外研版七年级上册英语期末复习知识点整理(上) Module 1 重点短语 1.be from... =come from...来自...... 2....years old               ...

  5. python期末复习知识点总结

    期末复习知识点总结 第一章 1.6 Python编程规范与代码优化建议 1.7 模块 模块的导入方式 补:Python编程规范与代码优化建议 注释 以符号#开始,表示本行#之后的内容为注释. #eg1 ...

  6. 无线传感器网络(WSN)期末复习知识点总结 中国地质大学

    无线传感器网络(WSN)期末复习知识点总结(不全,不全,不全) 第一章主要初步了解WSN以及其构成(重要指数

  7. 《数据库系统原理及应用教程》期末复习知识点整理手写资料(Ch1-Ch5)

    阅读前注意: 1. 本复习资料配套书目<数据库系统原理及应用教程>(苗雪兰等,第五版) ,是对应于课程"数据库原理及应用(专业选修课)"的期末复习知识点归纳总结手写笔记 ...

  8. 燕山大学机器学习期末复习知识点罗列

    0.前言 本文根据燕山大学软件工程专业机器学习课程期末复习纲要编写,文本内容来源为上课所使用的PPT,由于时间紧迫这个版本是比较全的知识点,只包含关键词的速记突击版本后续会上传. 1.机器学习的定义 ...

  9. UML2面向对象分析与设计期末复习知识点

    UML2期末复习总结-----看完不过!你找我!(( ‵o′)) PS:只是知识点总结,还是要看书的. PS:未经作者允许,严禁转载.违者后果自负. 撰写人:Echo 时间:2020年12月29日16 ...

最新文章

  1. android启动流程之lk,Android系统之LK启动流程分析(一)
  2. 解决python2.7 UnicodeEncodeError报错
  3. 庆祝自己在博客园开通个人生涯第一个关于工作的博客
  4. 用putty生成密钥SSH远程登录(解决)
  5. 针对测试行业,新人的一些建议:我适合做测试吗?
  6. Appium base knowledge
  7. android游戏开发学习笔记三(学习书籍 Android游戏编程之从零开始)
  8. python怎么清理垃圾_Python 中的“垃圾”是怎么回收的?
  9. 2021技术文大盘点 | 打包过去,​面向未来
  10. 领域应用 | 美团商品知识图谱的构建及应用
  11. tmpfs 文件系统介绍
  12. 20200118:(leetcode)最长回文子串(中心扩展算法详解及思考)
  13. python输入10个数字排序案例_介绍十个Python小案例,新手入门就在这里
  14. C++bitset二进制有序集
  15. 希捷移动硬盘系统提示需要格式化才能用,怎么办
  16. 计算机辅助翻译技术工具,计算机辅助翻译技术对译者的影响
  17. (C语言)2048游戏实现
  18. imac2017拆机
  19. Online Convex Making Gradient Descent Optimal for Strongly Convex Stochastic Optimization
  20. UML动态模型图简单介绍

热门文章

  1. 丰田工机PLC,丰田TOYOPUC通讯组态王,实例教程,组态王通讯
  2. Python,安装selenium教程
  3. LiteOS 内核指南
  4. Log4net自定义信息(变量或属性或字段)存入数据库
  5. mysql 数据库集群状态查看_MySQL数据库集群进行正确配置步骤
  6. RabbitMQ 集群详解部署(一)
  7. Word 2010也可以屏幕取词翻译
  8. Linux和网络常用面试题
  9. linux连接ps4手柄,PS4模拟器新视频公布:已可进入安全模式菜单 支持PS4手柄
  10. 机械硬盘smartID05 警告怎么办?