1
webservice
所谓webservice就是定义了一套标准的调用过程:
a
服务器首先用一套标准的方法向外界描述它所提供的服务的内
容,就属于WSDL
b
客户端需要以一种标准的协议来调用此服务,这属于SOAP.
c
服务提供者将服务内容放在一个公共的网址让大家查询,就属于
UDDI.
2
命名空间
命名空间其主要目的通过加一个命名属性,使名称保持唯一性。WSDL有大量的使用
命名空间的地方。本质上WSDL是一个XML文件,作为一个XML文件,为了区别同名的
元素,就需要采用命名空间的概念。
3
WSDL的本质:服务内容的标准化描述
WSDL的全称是web service Description Language,是一种基于XML格式的关于web服务
的描述语言。其主要目的在于web service的提供者将自己的web服务的所有相关内
容,如所提供的服务的传输方式,服务方法接口,接口参数,服务路径等,生成相应
的完全文档,发布给使用者。使用者可以通过这个WSDL文档,创建相应的SOAP请求消息
,通过HTTP传递给webservice提供者;web服务在完成服务请求后,将SOAP返回消息
传回请求者,服务请求者再根据WSDL文档将SOAP返回消息解析成自己能够理解的内容。
4
SOAP的本质:标准的传输协议
SOAP是web service的标准通信协议,SOAP为simple object access
protocol
l的
缩写,简单对象访问协议. 它是一种标准化的传输消息的XML消息格式。
5
UDDI的本质:服务的公共网址
将web service进行UDDI注册发布,UDDI是一种创建注册表服务的规范,以便大家将自己的
web service进行注册发布供使用者查找.
然而当服务提供者想将自己的web service向全世界公布,以便外部找到其服务时,那么
服务提供者可以将自己的web service注册到相应的UDDI商用注册网站,目前全球有
IBM等4家UDDI商用注册网站。
因为WSDL文件中已经给定了web service的地址URI,外部可以直接通过WSDL提供的
URI进行相应的web service调用。所以UDDI并不是一个必需的web service组件,服务
方完全可以不进行UDDI的注册。
相关推荐
wcf,net remoting,web service 概念及区别
Web Service 概念 WebService 基本概念 对学些 Web Service的朋友门还是有点点帮助的
Web Service概念 简单来说,Web Service就是为了使原来各孤立的站点之间的信息能够相互通信、共享而提出的一种接口。Web Service所使用的是Internet上统一、开放的标准,如HTTP、XML、SOAP(简单对象访问协议)、...
第一章 SOAP和Web Service的概念 第二章 组件模型、Internet/Intranet和SOAP 第三章 开发Web Service 第四章 什么是SOAP 第五章 SOAP和数据封装 第六章 SOAP和远程调用 第七章 Web Service和UDDI 第八章 处理复杂...
通过该实验将掌握配置MyEclipse7.0的axis Web Service的开发环境,通过Top-Down方式创建、发布基于axis Web Service的基本步骤,进一步加深学生对XML、WSDL、SOAP等Web Service概念的理解。
web service web service的概念及应用场合
ASP.NET 中使用 C# 调用 Java Web Service ...在 ASP.NET 中使用 C# 调用 Java Web Service 需要了解 Web Service 的基本概念、使用 C# 调用 Java Web Service 和在 ASP.NET 中实现 Web Service 的客户端和服务器端。
详细介绍了soap和web_service的概念,对于分布式开发具有入门的作用,很高兴与大家分享
Web Service在基础地理信息互操作中的研究,宫元九,王峰,本文在介绍Web Service的概念及相关技术、协议的基础上,分析了基于Web Service的空间数据互操作规范,总结了Web Service在空间地理信息的共
基于web service 的工作流系统实现研究,易懂,了解一个基于web service工作流系统的总体结构,对系统有一定概念
在刚刚对webservice是什么有个模糊的概念之后我想你已经有了一些联想。其实对于webservice能干什 么最具代表的案例我想应该还是移动还或者联通的SP接口,虽我没有从事过SP接口的开发工作,也未曾真正了 解过SP接口...
1.1、Web Service基本概念 Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL...
SOA和Web+Service的区别,SOA和Webservice概念与应用,SOA架構
NetBox 支持目前最为流行的 XML 和 Web Service 工业标准和 ASP、COM、.NET 等流行标准,NetBox 对第三方数据库的完美支持使您新构建的商务应用可以容易的将已有的应用系统整合进来,从而充分利用现有的 IT 资源,...
WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。
主要介绍了REST的概念、作用;附有相关代码示例;概念清晰明朗;
Web是为了程序到用户的交互,而Web Service是为程序到程序的交互作准备,Web Service已成为IT产业近几年来探索的热点课题之一。主要讲解内容如下: Web Service是什么? Web service的优势和前景 Web Service和Web...
Web是为了程序到用户的交互,而Web Service是为程序到程序的交互作准备,Web Service已成为IT产业近几年来探索的热点课题之一。主要讲解内容如下: Web Service是什么? Web service的优势和前景 Web Service和Web...
本教程将采取从简单到复杂,知识点和实际代码相...然后再介绍 CXF 的类与 Spring 2.0 的简单整合,并且讲述如何使用 Web Services,从而能够在建立好程序的基础之上,增加业务逻辑,组建自己的 Web Services 应用程序
了解CGI、SSI、JSP、Web Service、.net技术 ,掌握 ASP 及ASP.NET Web编程的基本知识。 (六)日志文件:1学时 掌握Web服务器日志文件分析的基本方法。 (七)搜索引擎:1学时 了解建立搜索引擎、提高站点访问率的...