WebService

1.在构建和使用Web Service时,主要用到以下几个关键的技术和规则:
      (1.XML:描述数据的标准方法.
  (2.SOAP:表示信息交换的协议.
  (3.WSDL:Web服务描述语言.
  (4.UDDI(Universal Description, Discovery and Integration):通用描述、发现与集成,它是一种独立于平台的,基于XML语言的用于在互联网上描述商务的协议。

 

2.SOAP
     (1.SOAP:Simple Object Access Protocol
     (2.简单对象访问协议(SOAP)是一种轻量的、简单的、基于 XML 的协议,它被设计成在 WEB 上交换结构化的和固化的信息。
     (3.SOAP 可以和现存的许多因特网协议和格式结合使用,包括超文本传输协议( HTTP),简单邮件传输协议(SMTP),多用途网际邮件扩充协议(MIME)。它还支持从消息系统到远程过程调用(RPC)等大量的应用程序。
     (4.SOAP 包括三个部分:
   SOAP 封装:它定义了一个框架 , 该框架描述了消息中的内容是什么,谁应当处理它以及它是可选的还是必须的。
   SOAP 编码规则:它定义了一种序列化的机制,用于交换应用程序所定义的数据类型的实例。
   SOAP RPC 表示:它定义了用于表示远程过程调用和应答的协定。
     (5.语法规则
 SOAP 消息必须用 XML 来编码
   SOAP 消息必须使用 SOAP Envelope 命名空间
   SOAP 消息不能包含 DTD 引用
   SOAP 消息不能包含 XML 处理指令

 

3.WSDL
     (1.WSDL:Web Services Description Language
     (2.Web service描述语言(WSDL)就是这样一个基于XML的语言,用于描述Web service及其函数、参数和返回值。
     (3.WSDL 文件包含以下元素:Type:使用某种语法(如 XML 模式)的数据类型定义(string、int) Message:要传递的数据 Part:消息参数 Operation:服务支持的操作的抽象描述 Port Type / Interface:一个或多个端点支持的操作的抽象集。此名称已更改,因此可能会遇到两者中的任何一个。 Binding:特定端口类型的具体协议和数据格式规范 Port / Endpoint:绑定和网络地址的组合。此名称也已更改,因此可能会遇到两者中的任何一个。 Service:相关端点的集合,包括其关联的接口、操作、消息等。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值