问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

为什么会失败WCF遇到302响应时,将调用一个SOAP服务

发布网友 发布时间:2022-04-20 21:50

我来回答

1个回答

热心网友 时间:2023-07-25 15:51

本文就从WebService寻址开始,总结一下WCF中的几种地址。 目录:WebService寻址
逻辑地址与物理地址
基地址、相对地址、绝对地址
1、WebService寻址与以协议无关的SOAP作为消息的载体在被客户端发往服务端以后就不再由客户端所控制了。如果以HTTP将SOAP从客户端发往服务端,通过HTTP协议的标准动作如Get、Post进行操作,服务处理完毕以后再通过HTTP响应发往客户端这样一次交互就完成了。可事实上,SOAP没有标准方法来指定消息的目的地址、如何返回响应以及错误在哪等。如果消息交互变得复杂一点,这种问题就无法解决。如:由客户端发出去的消息需经过多个服务路由处理。WebService寻址规范正是为了解决这些问题。在WebService寻址规范中有两个重要的概念:终结点应用、消息报 头。它可以用于在WebService中传达Service Endpoint所需要的信息,也可为消息在WebService间传送提供地址。 如下所示显示终结点应用所需的信息集
xs:anyURI
... ?* 在终结点应用所需的信息集中只有xs:anyURI是必须的,其他几个都是可选的。 消息报头:它是WebService寻址中定义了一些标准的SOAPHeader,它扩展并添加到SOAPHeader中。2、逻辑地址与物理地址物理地址是ServiceEndpoint的ListenUri属性指明的值,也就是监听地址;逻辑地址则是终结点地址,即EndpointAddress,即SOAP消息的"To"指向的地址。public class ServiceEndpoint{// Fields private EndpointAddress address;
private Uri listenUri;
private ListenUriMode listenUriMode;
//其他属性} WCF客户端与服务端交互是通过物理地址,即监听地址实现的。在WCF中,服务通过物理地址在制定的位置监听传入的消息。在WCF配置中,元素中address属性指定的即为逻辑地址;listenUri指定物理地址。除非通过listenUri指定,一般逻辑地址与物理地址是相同的。 如果服务端配置了物理地址,在客户端通过ClientViaBehavior告之Client服务端所使用的物理地址。Server端配置如下: Client端配置如下: 使用物理地址,客户端通过与服务端相同的物理地址发送消息。那么逻辑地址有什么用呢。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
八个月孕妇痔疮怎么办 怀孕痔疮严重怎么缓解 孕妇能割痔疮吗 孕37周痔疮严重怎么办 孕37周痔疮可以顺产吗 怀孕晚期痔疮严重怎么办 我打开网上邻居,里面变成空的了,以前打开就有“宽带连接”和“本地连 ... 单位有些电脑打开网上邻居没东西显示是为什么? 生产线称重 梦比优斯奥特曼第35集19:38秒时,希卡利站起来时的那个背景音乐是... 梦比优斯奥特曼中希卡利出现时的音乐 .net 调用远程WCF服务错误。 调用WCF时提示无法激活请求的服务。是怎么回事呀? 吐血求教客户端引用WCF服务,ActionNotSupportedEx... WCF调试错误:添加服务失败。服务元数据可能无法访... 大学生怎样申请贷款 生源地信用助学贷款申请书怎么写? 大学生生源地贷款流程 大专或大学生最合理的贷款申请理由 如何写申请助学贷款理由 生源地助学贷款怎么申请 大学生生源地助学贷款申请书怎么写 大学毕业申请变更国家开发银行生源地贷款信息时的... 生源地助学贷款申请理由 生源地助学贷款的申请原因有哪些? bilibili会员购为什么手办有时候要先付定金?不可... 手办的盒子为什么重要 手办是什么意思 手办为什么要15岁以上的人 为什么会有人花几千甚至上万RMB买手办? 手板为什么有的地方要叫手办? Windows Mobile 6 classic 调用WCF服务器的问题 WCF通过链接访问,无法访问,报错,怎么回事! WCF服务端未开启,客户端调用方法出错,客户端如何... 无法连接到远程服务器 wcf服务 asp 调用 .net wcf服务 出现错误 415 求解决方式, ... WCF 找不到方法: 反射调用DLL中引用WCF服务问题。 WCF连接偶然问题(请求通道等待xx后答复时超时,套... 关于WCF异常 WCF “Service.EgressService”的类型初始值设定项引... 求教调用WCF超时问题的解决办法 vb6.0调用wcf wcf连接超时,如何解决? wcf 调用问题 1.通过vs直接引用服务;2.通过vs命令... 应用老闪退如何处理 剪映自动识别歌词总是牛头不对马嘴,不能正确点吗?... 剪映的识别歌词中同时清空已有歌词是什么意思 苹果十三剪映如果把歌词改大 竹笋如何保鲜 新鲜竹笋的保存方法 新鲜竹笋如何处理才能存放一年以上?