博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
地址报头
阅读量:6637 次
发布时间:2019-06-25

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

终结点的地址除了有一个表示uri标识某个终结点之外,还有一个类型为AddressHeaderCollection的Headers属性用于保存一些寻址有关的信息。

一个完整的SOAP消息由一个消息主体(Body)和一组消息报头(Header)组成。主体部分一般是对业务数据的封装,而消息报头用于保存一些控制信息。

服务端终结点的地址报头主要用于辅助实现对终结点的选择。由于一个服务可以具有多个终结点,服务端在接收到请求消息后需要将其分发给匹配的终结点。

在默认情况下,WCF采用基于地址匹配的消息筛选策略。由于消息(SOAP)具有一个<To>报头表示调用服务的地址,被选择的终结点地址必须具有相匹配的Uri。如果终结点地址具有相应的地址报头,则要求消息请求也具有相应的地址报头。只有满足这两个条件的终结点才会最终被选择用于处理请求消息。

筛选机制有3种,Exact和Prefix都需要进行地址报头匹配,而Any则不需要。

转载于:https://www.cnblogs.com/HelloMyWorld/archive/2013/05/21/3089036.html

你可能感兴趣的文章
HNUSTOJ-1639 分糖果(几何)
查看>>
我的友情链接
查看>>
Linux 服务篇之——httpd的配置(一)
查看>>
亲测!阿里云公共DNS,感觉不错!
查看>>
mysql 的日志的启动与查看
查看>>
MySQL数据迁移实战
查看>>
Eclipse如何安装JD-Eclipse反编译插件
查看>>
ioS开发知识(二十三)
查看>>
Python第三周 学习笔记(1)
查看>>
redhat7.2搭建OwnCloud 10搭建私有云,搭owncloud的环境是 LAMP
查看>>
openstack概念架构
查看>>
《阿里技术之瞳》笔记
查看>>
编译安装cmake
查看>>
yum安装java8配置环境变量
查看>>
find命令总结
查看>>
logstash+es+kibana+redis搭建(之前我看别人文档有点错误,我自己尝试搭建修改)...
查看>>
c++实现电子词典
查看>>
Python学习笔记__10.5章 分布式进程
查看>>
第十八讲 任务延时队列
查看>>
nginx通过url跳转到另外的一个url上
查看>>