2019独角兽企业重金招聘Python工程师标准>>>

1. 什么是Webservices

Web Services 可以将应用程序转换为网络应用程序
通过使用 Web Services,您的应用程序可以向全世界发布信息,或提供某项功能。
Web Services 可以被其他应用程序使用。
通过 Web Services,您的会计部门的 Win 2k 服务器可以与 IT 供应商的 UNIX 服务器相连接。
基本的 Web Services 平台是 XML+HTTP。
Web services 使用 XML 来编解码数据,并使用 SOAP 来传输数据

什么是Web Services?
Web Services 是应用程序组件
Web Services 使用开放协议进行通信
Web Services 是独立的(self-contained)并可自我描述
Web Services 可通过使用UDDI来发现
Web Services 可被其他应用程序使用
XML 是 Web Services 的基础

基础的 Web Services 平台是 XML + HTTP。
HTTP 协议是最常用的因特网协议。
XML 提供了一种可用于不同的平台和编程语言之间的语言。
Web services 平台的元素:
SOAP (简易对象访问协议)
UDDI (通用描述、发现及整合)
WSDL (Web services 描述语言)

2. Web service 作用

Web services 有两种类型的应用
可重复使用的应用程序组件
有一些功能是不同的应用程序常常会用到的。那么为什么要周而复始地开发它们呢?
Web services 可以把应用程序组件作为服务来提供,比如汇率转换、天气预报或者甚至是语言翻译等等。
比较理想的情况是,每种应用程序组件只有一个最优秀的版本,这样任何人都可以在其应用程序中使用它。
连接现有的软件
通过为不同的应用程序提供一种链接其数据的途径,Web services有助于解决协同工作的问题。
通过使用 Web services,您可以在不同的应用程序与平台之间来交换数据

转载于:https://my.oschina.net/hanruikai/blog/210348

Webservices相关推荐

  1. php写的接口返回数据的页面,PHP怎么解析 WEBSERVICES接口返回的数据

    PHP如何解析 WEBSERVICES接口返回的数据 WEBSERVICE服务器,他们用.net写了个接口 http://XXX.XXX.XXX.XX/Info.asmx?wsdl 我用PHP调用这个 ...

  2. BIZTALK项目中WEB引用WEBSERVICES服务时候报错

    近期工作中须要完毕通过BIZTALK完毕调用WEBLOGIC公布的WebServices服务,环境搭建好后,打开VS开发工具新建一个BIZTALK项目,加入WEB引用将对方公布的地址拷贝上去,能够正常 ...

  3. JAX_WS 2.2 规范的webservices客户端实现(Axis2,Cxf)

    为了对接之前老版本的接口,折腾了好几个小时. 主要是目前我的程序采用的是axis2的jax_rpc方式发布webservices服务,用这种服务的客户端,去调用老版本的jax_ws 2.2的接口,会报 ...

  4. XML与Webservices相关的安全问题概述

    与基于Internet技术实现人与人通信(e-mail)和人与应用程序(Web页)的通信方式很相似,XML和Web services从根本上改变了应用程序之间的通信方式.他们使应用程序之间的通信更加有 ...

  5. arcgis api for flex 开发入门(九)webservices 的使用

    arcgis api for flex 开发入门(九)webservices 的使用 flex 本身对webservices有着良好的支持,我们可以调用互联网上的各种 webservices来结合es ...

  6. python操作webservices

    第一步:首先要安装suds库,在命令行下输入easy_install suds,等待程序自动安装,待出现 Finished processing dependencies for suds 就安装成功 ...

  7. 【转】使用Apache CXF开发WebServices服务端

    原地址:http://cnjava.blog.51cto.com/1208887/335630 在前一篇的博客中,我使用Xfire1.x来开发了WebServies的服务端. 但是如果你访问Apach ...

  8. axis WebServices 完美调用天气预报,查询、显示 代码!

    axis WebServices 完美调用天气预报,查询.显示 代码! 效果: jsp页面: <%@ page language="java" import="ja ...

  9. 如何动态调用WebServices

    我们都知道,调用WS可以在工程中添加对WS的WEB引用. 但是,如果我们不想通过添加引用的方式,而是在代码中动态引用该怎么办呢? 首先,我们该想到WS的实现也是一个类的形式. 其次,WS在传输过程中是 ...

最新文章

  1. 在windows中创建一个影子用户
  2. Sandbox 文件存放规则
  3. 限制python内存上限_Python限制内存和CPU使用量的方法(Unix系统适用)
  4. Django中重定向页面的时候使用命名空间
  5. js函数中的参数的个数
  6. mysql中find_in_set结合GROUP_CONCAT使用
  7. 数据工程师妹子养成手记——数据库篇
  8. .NET版开源日志框架Log4Net详解
  9. mysql innoback_innobackex工具备份mysql数据
  10. SHTML+INC机制说明!
  11. Hadoop入门到精通(不断更新中。。。。)
  12. 英特尔逆天原型机:在 Android 上跑 Debian
  13. 单细胞数据高级分析之初步降维和聚类 | Dimensionality reduction | Clustering
  14. Keil开发环境安装教程
  15. 词法分析之LED文件批量生成
  16. Macbook Pro 扩展内存
  17. cs231n-assignment3的笔记
  18. 解决ijkplayer和阿里云播放器冲突的解决
  19. JS判断手机浏览器,并跳转到手机端网页
  20. 判断当前Windows XP操作系统是32位还是64位的方法

热门文章

  1. C++_布尔类型、枚举类型
  2. C#如何进行多线程编程
  3. paramiko向服务器自动上传下载文件
  4. FastDFS 使用经验分享
  5. 《西河大鼓——夸轿车》(唱词文本)
  6. js之argument小解
  7. 5、Scala模式匹配
  8. 红帽喊话开发者:我们将支持 OpenJDK 8 到2023年
  9. 网申时遇到“补充信息”这一栏,填还是不填?
  10. 家用机器人风口来临,但巨头围猎背后的前景不容乐观