老李分享:Web Services 组件

在过去的几年里,三大主流技术已经成为构成当今 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 标准

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

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

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

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

  2. Web Services:惊世未了缘

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

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

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

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

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

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

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

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

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

  7. Web Services到底是什么

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

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

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

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

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

最新文章

  1. Vue CLI 3 多页应用项目的搭建
  2. css3中变形与动画(三)
  3. Oracle 性能优化之内核的shmall 和shmmax 参数
  4. python常见的控制流结构有_【Python】控制流语句、函数、模块、数据结构
  5. HTML5的input color系统颜色选择器
  6. 微软CEO鲍尔默称洽购雅虎已结束
  7. 华为星环大数据_星环大数据平台介绍,盘点星环大数据和华为大数据
  8. 2017CS231n李飞飞深度视觉识别笔记(八)——深度学习 软件
  9. Magento(CE1.X)自带模块解析七
  10. php 怎样清除浏览器痕迹,如何清除电脑使用痕迹?上网痕迹清理的方法介绍
  11. 大量数据导出Excel 之 多重影分身之术 [转]
  12. 投票动态代理proxy案例(java)
  13. 20140417本人分别用12种编程语言编写的MasterSeeker热键辅助工具软件[晓亮原创]
  14. JS实现,利用两个下拉菜单,选择省份与对应城市
  15. 知衣科技CEO郑泽宇:重新定义服装产业「柔性供应链」
  16. Python学习之Part09.高阶函数filter(),map(),reduce(),sorted()
  17. curl -O 下载文件 curl -o 下载文件并重命名
  18. cad打印去掉边框_win7系统怎么去掉CAD打印图纸时图框的白边
  19. 从键盘输入一个已确定长度的字符串。然后将这个字符串倒序输出
  20. 《读者》的“卷首语” (三)

热门文章

  1. 数据库系统概念总结:第十四章 事务
  2. 开机后能解锁吗_黔隆科技刷机教程360奇酷Q5PLUS(1509A00)忘记密码刷机解锁降级救砖解屏幕锁账户锁教程...
  3. 报告解读丨细数万亿企服市场发展史,揭秘行业发展新趋势
  4. 特邀丨前阿里巴巴产品运营专家、中国计算机学会专业会员,揭秘增长共同点
  5. 直播报名 | 基金业数字化运营指标体系建设
  6. [Bzoj4289]PA2012 Tax(Dijkstra+技巧建图)
  7. Sass--@-Rules
  8. centos6.5环境下zookeeper-3.4.6集群环境部署及单机部署详解
  9. MyBatis学习总结(16)——Mybatis使用的几个建议
  10. 怎么取消任意Windows窗口总在最前