Webservices
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相关推荐
- php写的接口返回数据的页面,PHP怎么解析 WEBSERVICES接口返回的数据
PHP如何解析 WEBSERVICES接口返回的数据 WEBSERVICE服务器,他们用.net写了个接口 http://XXX.XXX.XXX.XX/Info.asmx?wsdl 我用PHP调用这个 ...
- BIZTALK项目中WEB引用WEBSERVICES服务时候报错
近期工作中须要完毕通过BIZTALK完毕调用WEBLOGIC公布的WebServices服务,环境搭建好后,打开VS开发工具新建一个BIZTALK项目,加入WEB引用将对方公布的地址拷贝上去,能够正常 ...
- JAX_WS 2.2 规范的webservices客户端实现(Axis2,Cxf)
为了对接之前老版本的接口,折腾了好几个小时. 主要是目前我的程序采用的是axis2的jax_rpc方式发布webservices服务,用这种服务的客户端,去调用老版本的jax_ws 2.2的接口,会报 ...
- XML与Webservices相关的安全问题概述
与基于Internet技术实现人与人通信(e-mail)和人与应用程序(Web页)的通信方式很相似,XML和Web services从根本上改变了应用程序之间的通信方式.他们使应用程序之间的通信更加有 ...
- arcgis api for flex 开发入门(九)webservices 的使用
arcgis api for flex 开发入门(九)webservices 的使用 flex 本身对webservices有着良好的支持,我们可以调用互联网上的各种 webservices来结合es ...
- python操作webservices
第一步:首先要安装suds库,在命令行下输入easy_install suds,等待程序自动安装,待出现 Finished processing dependencies for suds 就安装成功 ...
- 【转】使用Apache CXF开发WebServices服务端
原地址:http://cnjava.blog.51cto.com/1208887/335630 在前一篇的博客中,我使用Xfire1.x来开发了WebServies的服务端. 但是如果你访问Apach ...
- axis WebServices 完美调用天气预报,查询、显示 代码!
axis WebServices 完美调用天气预报,查询.显示 代码! 效果: jsp页面: <%@ page language="java" import="ja ...
- 如何动态调用WebServices
我们都知道,调用WS可以在工程中添加对WS的WEB引用. 但是,如果我们不想通过添加引用的方式,而是在代码中动态引用该怎么办呢? 首先,我们该想到WS的实现也是一个类的形式. 其次,WS在传输过程中是 ...
最新文章
- 在windows中创建一个影子用户
- Sandbox 文件存放规则
- 限制python内存上限_Python限制内存和CPU使用量的方法(Unix系统适用)
- Django中重定向页面的时候使用命名空间
- js函数中的参数的个数
- mysql中find_in_set结合GROUP_CONCAT使用
- 数据工程师妹子养成手记——数据库篇
- .NET版开源日志框架Log4Net详解
- mysql innoback_innobackex工具备份mysql数据
- SHTML+INC机制说明!
- Hadoop入门到精通(不断更新中。。。。)
- 英特尔逆天原型机:在 Android 上跑 Debian
- 单细胞数据高级分析之初步降维和聚类 | Dimensionality reduction | Clustering
- Keil开发环境安装教程
- 词法分析之LED文件批量生成
- Macbook Pro 扩展内存
- cs231n-assignment3的笔记
- 解决ijkplayer和阿里云播放器冲突的解决
- JS判断手机浏览器,并跳转到手机端网页
- 判断当前Windows XP操作系统是32位还是64位的方法