WebService-相关概念介绍

WebService学习总结(二)——WebService相关概念介绍

一、WebService是什么?

  1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据)

  2. 一个跨语言、跨平台的规范(抽象)

  3. 多个跨平台、跨语言的应用间通信整合的方案(实际)

二、为什么要用Web service?

  web service能解决:

  1. 跨平台调用
  2. 跨语言调用
  3. 远程调用

三、什么时候使用web Service?

  1. 同一家公司的新旧应用之间

  2. 不同公司的应用之间

  3. 一些提供数据的内容聚合应用:天气预报、股票行情

四、Web Service中的几个重要术语

4.1、WSDL(web service definition language)

  WSDL是webservice定义语言, 对应.wsdl文档, 一个webservice会对应一个唯一的wsdl文档, 定义了客户端与服务端发送请求和响应的数据格式和过程

4.2、SOAP(simple object  access protocal)

  SOAP是"简单对象访问协议"

  1. 是一种简单的、基于HTTPXML的协议, 用于在WEB上交换结构化的数据
  2. soap消息:请求消息响应消息

4.3、SEI(WebService EndPoint Interface)

  SEI是web service的终端接口,就是WebService服务器端用来处理请求的接口

4.4、CXF(Celtix + XFire)

  一个apache的用于开发webservice服务器端和客户端的框架。

时间: 2024-10-12 02:47:19

WebService-相关概念介绍的相关文章

WebService相关概念介绍

最近重新拾起WebService,之前用过Axis2开发过服务,但是非常具体的概念还不是很清楚,在此粗略总结一下. 本文重点研究以下几个问题:     1.WebService以及相关的概念介绍     2.主要实现技术有哪些?     3.Axis2和CXF之间的比较     4.SOAP跟RESTFul服务的问题 一.WebService以及相关的概念介绍     WebService:应当是一个软件系统,用以支持网络间不同机器的互动操作.网络服务通常是许多应用程序接口(API)所组成的,它

WebService学习总结(二)——WebService相关概念介绍

一.WebService是什么? 1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 2. 一个跨语言.跨平台的规范(抽象) 3. 多个跨平台.跨语言的应用间通信整合的方案(实际) 二.为什么要用Web service? web service能解决: 跨平台调用 跨语言调用 远程调用 三.什么时候使用web Service? 1. 同一家公司的新旧应用之间 2. 不同公司的应用之间 3. 一些提供数据的内容聚合应用:天气预报.股票行情 四.Web Service中的几个重

webservice学习总结(一)-- WebService相关概念介绍

一.WebService是什么? 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 一个跨语言.跨平台的规范(抽象) 多个跨平台.跨语言的应用间通信整合的方案(实际) 二.为什么要用WebService? web service能解决: 跨平台调用 跨语言调用 远程调用 三.什么时候用WebService? 同一家公司的新旧应用之间 不同公司的应用之间 一些提供数据的内容聚合应用:天气预报.股票行情.号码归属地 四.WebService中的几个重要术语 4.1.WSDL(web

WebService的介绍概念 收藏

WebService学习总结(二)——WebService相关概念介绍 一.WebService是什么? 1. 基于Web的服务:服务器端整出一些资源让客户端应用访问(获取数据) 2. 一个跨语言.跨平台的规范(抽象) 3. 多个跨平台.跨语言的应用间通信整合的方案(实际) 二.为什么要用Web service? web service能解决: 跨平台调用 跨语言调用 远程调用 三.什么时候使用web Service? 1. 同一家公司的新旧应用之间 2. 不同公司的应用之间 3. 一些提供数据

大数据以及Hadoop相关概念介绍

一.大数据的基本概念 1.1.什么是大数据 大数据指的就是要处理的数据是TB级别以上的数据.大数据是以TB级别起步的.在计算机当中,存放到硬盘上面的文件都会占用一定的存储空间,例如: 文件占用的存储空间代表的就是该文件的大小,在计算机当中,文件的大小可以采用以下单位来表示,各个单位之间的转换关系如下: 平时我们在我们自己的电脑上面常见的就是Byte.KB.MB.GB这几种,那么究竟什么是大数据呢,大数据的起步是以TB级别开始的,1TB=1024GB,而我们处理的数据可能会到达PB级别,1PB=1

客户相关概念介绍

1.客户几个关系表ER图 Party Anentity that can enter into a business relationship, such as buying and selling,and can be of the type Organization or Person. Party指的能够进行业务往来的实体,例如能够进行采购和销售动作,类型可以是组织或者是个人. 对应的标准表为HZ_PARTIES. Customer Aparty, either an organizati

oracle数据库相关概念介绍

数据库相关概念介绍: 问题: 数据存储:变量(基本类型,引用类型) 基本类型:少量数据 引用类型:保证数据的完整性 数据源: 声明直接赋值 IO流从硬盘中读取 java在处理数据时,需要从硬盘中读取数据.如果硬盘的数据存储得特别凌乱.就会造成数据读取效率低,数据会出现冗余. 解决 使用数据库 使用 数据库存储数据 数据库获取数据 概念 数据 数据是对现实生活事物描述的符号 数据库 用来存储数据的库 存储结构: 网状结构 层次结构 关系结构 二维表结构存储:数据.数据的描述.数据的关系 对象结构

Restful WebService简单介绍

RESTful Web Services已经渐渐开始流行, 主要是用于解决异构系统之间的通信问题.很多网站和应用提供的API,都是基于RESTful风格的Web Services,比较就有Google,现在就来简单的介绍下它. 一. RESTful Web Services是什么? REST(Representation State Transfer)描述了一种设计Web应用的架构风格,它是一组架构约束条件和原则,满足这些约束条件和原则的应用程序或设计就是 RESTful风格的.而符合RESTf

WebService学习总结(1)——WebService相关概念

一.序言 大家或多或少都听过 WebService(Web服务),有一段时间很多计算机期刊.书籍和网站都大肆的提及和宣传WebService技术,其中不乏很多吹嘘和做广告的成 分.但是不得不承认的是WebService真的是一门新兴和有前途的技术,那么WebService到底是什么?何时应该用? 当前的应用程序开发逐步的呈现了两种迥然不同的倾向:一种是基于浏览器的瘦客户端应用程序,一种是基于浏览器的富客户端应用程序(RIA),当然后一种技术相对来说更加的时髦一些(如现在很流行的Html5技术),

大型互联网服务集成平台:springmvc+mybatis+restfull+JMS+webservice+bootstrap介绍

SpringMVC + Mybatis + SpringSecurity(权限控制到方法按钮) + Rest(服务) + Webservice(服务) + Quartz(定时调度)+ Lucene(搜索引擎) + HTML5 bootstrap + Maven项目构建绝对开源平台 项目Mave构建,模拟大型互联网架构,做到高并发,大数据处理,整个项目使用定制化服务思想,提供原子化.模块化的方案,将功能模块进行拆分,可以公用到所有的项目中.架构采用分布式部署架构,所有模块进行拆分,使项目做到绝对解