老李分享:Web Services 组件

poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标。如果对课程感兴趣,请大家咨询qq:908821478,咨询电话010-84505200。

在过去的几年里,三大主流技术已经成为构成当今 web service 技术的全球标准。接下来我们来讨论一下这些技术。

XML-RPC

XML-RPC 是在计算机之间交换信息的最简单的基于 XML 的协议。

  • XML-RPC 是一个简单协议,它使用 XML 消息来执行 RPC

  • 请求被编码到 XML 并通过 HTTP POST 进行发送

  • XML 响应被嵌入到 HTTP 响应体中

  • XML-RPC 是与平台无关的

  • XML-RPC 允许不同的应用进行通信

  • 一个 Java 客户端可以对一个 Perl 服务器进行 XML-RPC 对话

  • XML-RPC 是开始 web service 之路的最简单的方法

SOAP

SOAP 也是一种在计算机之间交换信息的基于 XML 的协议。

  • SOAP 是一种通信协议

  • SOAP 用于应用之间的通信

  • SOAP 是一种发送消息的格式

  • SOAP 被设计用来通过互联网通信

  • SOAP 与平台无关

  • SOAP 与语言无关

  • SOAP 简单而且可扩展

  • SOAP 可以绕过防火墙

  • SOAP 将被开发成为一个 W3C 标准

WSDL

WSDL 是一种基于 XML 的语言,它用来对 web service 及其如何访问进行描述。

  • WSDL 表示 web service 描述语言(Web Services Description Language)

  • WSDL 由微软和 IBM 联合研发

  • WSDL 是一种基于 XML 的协议,它用于分散和分布式环境下的信息交换

  • WSDL 是描述一个 web service 的标准格式

  • WSDL 定义描述如何访问一个 web service 以及它将执行什么操作

  • WSDL 是一种描述如何和基于 XML 的服务进行对接的语言

  • WSDL 是 UDDI 不可分割的一部分,UDDI 是一种基于 XML 的全球商业注册中心

  • WSDL 是 UDDI 所使用的语言

  • WSDL 读作 'wiz-dull' 拼写为 'W-S-D-L'

UDDI

UDDI 是一种基于 XML 来描述、发布以及查找 web service 的标准

  • UDDI 是一个分布式 web service 注册中心的规范

  • UDDI 是一个与平台无关的开放式框架

  • UDDI 可以通过 SOAP、COABA 以及 Java RMI 协议进行通信

  • UDDI 使用 WSDL 来对 web service 的对接进行描述

  • UDDI 被认为是和 SOAP、WSDL 并列的 web service 的三大基础标准之一

  • UDDI 是一个开放式行业倡议,它使企业能够彼此发现并定义如何在互联网上进行交互

转载于:https://blog.51cto.com/10988776/1745322

老李分享:Web Services 组件相关推荐

  1. 老李分享:Web Services 组件 1

    老李分享:Web Services 组件 在过去的几年里,三大主流技术已经成为构成当今 web service 技术的全球标准.接下来我们来讨论一下这些技术. XML-RPC XML-RPC 是在计算 ...

  2. 老李分享:Web Services 组件 2

    WSDL 是一种基于 XML 的语言,它用来对 web service 及其如何访问进行描述. WSDL 表示 web service 描述语言(Web Services Description La ...

  3. Web Services:惊世未了缘

    URL= http://www.csdn.net/news/newstopic/5/5665.shtml Web Services:惊世未了缘 (2002.05.14)   来自:每周电脑报     ...

  4. 雷林鹏分享:Ruby Web Services 应用 - SOAP4R

    Ruby Web Services 应用 - SOAP4R 什么是 SOAP? 简单对象访问协议(SOAP,全写为Simple Object Access Protocol)是交换数据的一种协议规范. ...

  5. 组件分享之前端组件——初学者的web开发课程Web-Dev-For-Beginners

    组件分享之前端组件--初学者的web开发课程Web-Dev-For-Beginners 背景 近期正在探索前端.后端.系统端各类常用组件与工具,对其一些常见的组件进行再次整理一下,形成标准化组件专题, ...

  6. Tomcat在eclipse中的配置及Lomboz(J2EE如web services、web and XML、Strust等组件)的配置

    tomcat插件的配置: 1.解压tomcatPluginV32beta3.zip,默认为tomcatPluginV32beta3,    然后将com.sysdeo.eclipse.tomcat_3 ...

  7. 老李分享:接口测试之jmeter

    老李分享:接口测试之jmeter poptest是国内唯一一家培养测试开发工程师的培训机构,以学员能胜任自动化测试,性能测试,测试工具开发等工作为目标.移动端自动化测试很多人把他仅仅理解成appuim ...

  8. Web Services到底是什么

    最近刚刚接触到Onvif协议,其规范中设备管理和控制部分所定义的接口均以Web Services的形式提供.那这个Web Services到底是个什么玩意啊? 经过一番周折,搜集到了不少形象易懂的解释 ...

  9. 老李分享:HTTP协议之请求和响应

    老李分享:HTTP协议之请求和响应 HTTP请求头详解: GET http://www.foo.com/ HTTP/1.1 GET是请求方式,请求方式有GET/POST http://www.foo. ...

  10. 老李分享:系统可用性评估

    老李分享:系统可用性评估 移动互联网时代,似乎大家都在强调架构或服务的高可用,那什么是高可用性呢? 首先,我们来了解下什么是系统的可用性(System Usability),即系统服务不中断运行时间占 ...

最新文章

  1. 【转】Android下编译jni库的二种方法(含示例) -- 不错
  2. 作业盒子完成1.5亿美元D轮融资,更名“小盒科技”
  3. Skype的收购为微软带来了什么
  4. XShell与虚拟机连接的IP问题
  5. notepad python配置_Notepad++怎么配置python?
  6. 电脑上显示没有其他服务器服务,电脑显示没有远程服务器地址
  7. AngularJS跨域问题 ajax 跨域
  8. 获得 DataSet中的记录总数
  9. Hibernate初探(二)
  10. 如何让学习变得像游戏一样好玩
  11. c语言中O空字符,OC语言中字符串的使用
  12. linux 内核 第二周 操作系统是如何工作的
  13. 使用tomcat8下的websocket进行web前后端通信
  14. JavaScript 自定义对象 及 new()原理与实现 如何完整地手写实现new
  15. Linux清理cache
  16. python网络编程相关
  17. linux内核源码分析系列文章汇总
  18. 第一部分:基础知识(第一章)XAP 就是 ZIP
  19. ABTest效果检验样本量计算
  20. SPSS Modeler使用之与数据库建立ODBC连接

热门文章

  1. 关于信息熵的简单理解
  2. 文件自动备份和同步bypy和syncthing
  3. keras从dataframe中读取数据并进行数据增强进行训练(分类+分割)
  4. mysql利用树建立索引_MYSQL(一)——-为什么使用B+树或者B-树做为索引结构? – 算法网...
  5. mysql 数据类型大全_MySQL 数据类型_mysql数据类型大全
  6. vite+vue3 整合vue-router4和vuex4
  7. 蓝桥杯2017年第八届C/C++省赛C组第二题-兴趣小组
  8. 力扣-409 最长回文串
  9. java实现阴历、阳历互相转换
  10. 1022 D进制的A+B (20 分)—PAT (Basic Level) Practice (中文)