什么是webservice?
webservice是一种跨平台,跨语言的规范,用于不同平台,不同语言开发的应用之间的交互。
这里具体举个例子,比如在Windows Server服务器上有个C#.Net开发的应用A,在Linux上有个Java语言开发的应用B,
B应用要调用A应用,或者是互相调用。用于查看对方的业务数据。
再举个例子,天气预报接口。无数的应用需要获取天气预报信息;这些应用可能是各种平台,各种技术实现;而气象局的项目,估计也就一两种,要对外提供天气预报信息,这个时候,如何解决呢?
webservice就是出于以上类似需求而定义出来的规范;
开发人员一般就是在具体平台开发webservice接口,以及调用webservice接口;每种开发语言都有自己的webservice实现框架。比如Java 就有 Apache Axis1、Apache Axis2、Codehaus XFire、Apache CXF、Apache Wink、Jboss RESTEasyd等等...
转载于:https://www.cnblogs.com/yyy1234/p/10383837.html
什么是webservice?相关推荐
- java工程webservice的应用案例
在java项目中使用webservice 今天学习webservice,主要参考了网络上的一些文章. 1.关于原理的介绍:个人认为这篇文章写得不错了,戳这里. 2.关于demo的编写:个人认为这篇文章 ...
- 添加引用方式抛出和捕获干净的WebService异常
转载:http://www.cnblogs.com/ahdung/p/3953431.html 说明:[干净]指的是客户端在捕获WebService(下称WS)抛出的异常时,得到的ex.Message ...
- 调试webservice遇到“测试窗体只能用于使用基元类型作为参数的方法”的解决办法...
之前一直写webservice 没有遇见这种情况,因为一般返回的参数整形 字符串 之类的 都是基本类型,最多也就是把xml序列化为一个字符串返回,这次遇到了返回一个引用类型的,不能直接调试了.所以,现 ...
- 怎样提高WebService的性能
服务器端WebService程序 using System.Runtime.Serialization.Formatters.Binary; using System.IO; using System ...
- 電子商務新紀元-WebService With BizSnap
電子商務新紀元-WebService With BizSnap WebService SOAP(Simple Object Access Protocol) Web Services Descript ...
- webservice 暴漏接口_webService接口是什么?
展开全部 Web 是使应用62616964757a686964616fe59b9ee7ad9431333431366263程序可以与平台和编程语言无关的方式进行相互通信的一项技术.Web 服务是一个软 ...
- .NET调用JAVA的WebService方法
调用WebService,最简单的办法当然是直接添加WEB引用,然后自动产生代理类,但是在调用JAVA的WebService时并没有这么简单,特别是对于SoapHeader的处理,在网上也有相关资料, ...
- WebService客户端添加SOAPHeader信息
WebService客户端添加SOAPHeader信息 通过JAXBContext创建Marshaller对头信息进行解析为dom,获取WSBindingProvider,使用Headers.crea ...
- Spring整合CXF,发布RSETful 风格WebService
这篇文章是承接之前CXF整合Spring的这个项目示例的延伸,所以有很大一部分都是一样的.关于发布CXF WebServer和Spring整合CXF这里就不再多加赘述了.如果你对Spring整合CXF ...
- php的webservice的wsdl的XML无法显示
php的webservice的因为wsdl有中文所以xml无法显示 可以用Nopepad++ 转码即可 以UTF-8无BOM编码
最新文章
- Ubuntu 打 deb 包报错(fpm not found、dos2unix not found)
- 备忘:C语言void *
- Google怎么用linux
- 几个不错的自己到的少的游戏站
- 好用的ToolStripManager类
- mysql 超长记录_谁记录了mysql error log中的超长信息(记pt-stalk一个bug的定位过程)...
- linux学习第九天 (Linux就该这么学)
- 阿里旺旺新老版本共存
- la4080 Warfare And Logistics 罗列+最短
- 51单片机C语言延时函数
- c语言程序设计景点售票系统,c语言售票系统.docx
- 滴滴裁员2000人启示:牛逼的人,都有铁饭碗
- 关于Word样式自动更新的详解
- web手机端真机测试
- “开宝五子棋读谱”软件的隐私政策和权限说明
- 使用Pytorch实现NLP深度学习
- 炫“库”行动-人大金仓有奖征文—金仓数据库入门体验
- CG中DCC什么是?
- Newton-Raphson法
- 工欲善其事!有这些工具你才能修出一张完美的照片
热门文章
- C语言怎么筛选偶数出来,在excel里如何自动筛选出偶数值
- 语言兔子繁衍问题讲解_二年级思维数学:位置问题,找到重复部分是解题关键...
- 矿大计算机专硕和学硕,本硕矿大,考研期间我收获了什么?
- php基于laravel框架的批量插入操作
- 容易混淆的php函数,个人笔记
- CMPB 2021|U-Net:又一魔改U-Net应用于腹部肝脏分割任务!
- 【Linux入门到精通系列讲解】Centos 7软件安装的三种方式
- python【数据结构与算法】一维前缀和与差分
- 【Web安全】DVWA之Command injection(命令执行漏洞)探索
- U-net实现医学图像分割