博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
webservice 基本要点
阅读量:6251 次
发布时间:2019-06-22

本文共 1096 字,大约阅读时间需要 3 分钟。

webservice的特点

webservices是自我包含的webservices是自我描述的webservices是跨平台和语言的webservices是基于开放和标准的webservices是可以组合的webservices是松散耦合的webservices提供编程访问的能力webservices通过网络进行发布,查找和使用

发布webservice的方式

jws发布axis2发布cxf发布

webservice相关的术语

xml:扩展型可标记语言soap 简单对象访问协议(类似合同)wsdl web描述性语言(类似说明书)uddi 通用描述,发现和集成服务

webservice的主要技术

xml 描述数据的标准方法

xml是webservice平台中表示数据的格式,它封装了Webservice通过http协议需要传输的数据
(即XML中说明调用远程服务对象的哪个方法,传递的参数是什么,以及服务对象的返回结果是什么)。
XML不仅易于建立,易于分析,而且它与平台和厂商都无关系,能被所有软件开发商所公用。

XSD 描述数据类型的标准方法

XML虽然解决了数据表示问题,但是他没有指明数据类型,XSD就是解决数据类型问题的。
它定义了一套标准数据类型,并给出了一种语言来扩展这套数据类型。
WebService就是采用XSD作为数据类型系统的,所有我们使用的数据类型都应转换为XSD类型。
一般情况下,这个转换都是我们使用工具自动完成的。

SOAP 标识信息交换协议 (简单对象访问下协议)

SOAP = HTTP协议+XML数据格式
SOAP 提供了标准的RPC方法来调用WebService,WebService通过HTTP协议发送请求和接受结果时,
发送的请求内容和结果内容都采用XML格式封装,并增加了一些特定的HTTP消息头,
以说明HTTP消息的内容格式,这些特定的HTTP消息头和XML内容格式就是SOAP协议。

WSDL web服务描述语言

WSDL是一种基于XML语言,用于描述WebService及其函数,参数,返回值的文件。
是能被客户端和服务端都理解的标准格式
WSDL文件保存在Web服务器上,通过一个Url地址就可以访问到它。
客户端调用一个WebService服务之前,要知道该服务的WSDL文件的地址。
WebService服务提供商可以通过两种方式来暴露它的WSDL文件地址。
1) 注册UDDI服务器,以便被人查找
2)直接告诉给客户端调用者

转载于:https://www.cnblogs.com/ssgao/p/8808047.html

你可能感兴趣的文章
新浪微博客户端(31)-显示相册图片上的GIF标记
查看>>
idea 项目打包发布
查看>>
x:Name 与 Name 有时候是不一样的。
查看>>
【ASP.NET】如何在asp后台实现弹出对话框
查看>>
XSS (Cross Site Scripting) Prevention Cheat Sheet(XSS防护检查单)
查看>>
Windows下将程序打包为安装包(最为简易的方式)
查看>>
这个月干啥去了?——H5+移动应用实战开发
查看>>
GMT时间转换为当地时间的方法
查看>>
分布式拒绝服务攻击 DDoS
查看>>
Netstat命令详解
查看>>
软件测试面试题整理
查看>>
Jmeter-Maven-Plugin高级应用:Proxy Configuration
查看>>
20. Spring Boot Servlet【从零开始学Spring Boot】
查看>>
让一个做了10PHPer的妹子员告诉你PHP7 的新特性的使用
查看>>
OPPO 立足国内放眼世界 寻求新的增长引擎
查看>>
Roadstar公司CTO衡量回应合伙人周光被开除:怎奈遇人不淑
查看>>
小米武汉总部开工雷军亲自出席:远期在汉要招上万人
查看>>
传贾跃亭将FF股份交给友人代持以规避失信人限制
查看>>
豆盟递交招股书:单季利润1394万 蓝标为第二大股东
查看>>
申小雨命案审理延期至3月5日 警方将翻译嫌犯口供
查看>>