知识大全 Web服务代理的URL行为属性
Posted 属性
篇首语:人们视需要为事物发生之“因”,其实,它往往是事物发生之“果”。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Web服务代理的URL行为属性相关的知识,希望对你有一定的参考价值。
Web服务代理的URL行为属性 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
在里调用 web service的时候 默认生成的代理类的URL行为是使用静态值 如果web 服务进行转移 那就有可能会出现不能访问的情况 需要对Web服务重新引用生成新的代理类 这对程序部署带来许多不便 解决办法就是设置URL行为使用动态值 对于许多人没有去关注所以可能都不知道有这一项功能 包括我以前的同事 因此写了这篇文章 对一些朋友提供些许帮助 当然最好的说明还是通过实例
比如原先的web service在 上 在对web service进行修改后部署到企业内部的另一台电脑上 IP为
选中引用该Web服务的解决方案中Web References下的节点(这里ServerFileManager为文件夹名称) 列出下面的属性
URL //localhost/RedManager/Web References/ServerFileManager/
URL行为 静态
Web 引用 URL
文件夹名称 ServerFileManager
这里需要通过修改新的IP地址为 重新进行编译才能再次正确调用原来的服务
查看代理类的生成的构造函数如下
public UpLoadFileService()
this Url = ;
上面就是问题所在 都被写死在里面了
下面是解决办法
修?腢RL行为值为动态 web Config中会添加下面配置信息
<appSettings>
<add key= RedManager ServerFileManager UpLoadFileService value= />
</appSettings>
再来看看服务代理类的构造函数有什么变化
public UpLoadFileService()
string urlSetting = System Configuration ConfigurationSettings AppSettings[ RedManager ServerFileManager UpLoadFileService ];
if ((urlSetting != null))
this Url = string Concat(urlSetting );
else
this Url = ;
自此 我们可以通过修改nfig配置文件中的配置信息而不需要重新编译代码来调整程序
如果使用命令行 可以通过Web 服务描述语言工具 (Wsdl exe)来实现
Wsdl exe /urlkey: RedManager ServerFileManager UpLoadFileService
或者
Wsdl exe /appsettingurlkey: RedManager ServerFileManager UpLoadFileService
cha138/Article/program/net/201311/12479相关参考
有些主机服务商把php的allow_url_fopen选项是关闭了就是没法直接使用file_get_contents来获取远程web页面的内容那就是可以使用另外一个函数curl下面是file_ge
ASP.NET创建Web服务之管理Web服务状态 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
asp教程中getpost提交表单区别 Get和Post方式的区别有点 get是从服务器上获取数据post是向服务器传送数据 get是把参数数据队列加到提交表单的ACTION属性所指的URL
以上的版本才能使用继承了上一个版本的快速重定向的特点(单独类全部使用静态调用)增添了一个很重要的功能和属性可以调用其他url中的模块了也使得模块与模块间或页面与页面间的函数简化共享得以实现 ht
代理人在代理权限内,以行为人的名义实施民事法律行为。_____答案:错误解析:我国《民法通则》规定,代理是代理人在代理权限内,以被代理人的名义实施民事法律行为,被代理人对代理人的代理行为承担民事责任。
JavaWeb服务学习报告—Web简介 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 在网络飞速
超越代理权限的代理行为产生的法律后果由_____承受。A、被代理人B、代理人C、被代理人与代理人D、被代理人或代理人答案:D解析:《民法通则》第66条规定,没有代理权、超越代理权或者代理权终止后的行为
被代理人对无权代理行为追认后,该代理关系自始有效。_____答案:正确解析:《民法通则》第66条第1款规定,没有代理权、超越代理权或者代理权终止后的行为,只有经过被代理人的追认,被代理人才承担民事责任
C#高级编程:会议登记Web服务[3] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &
C#高级编程:会议登记Web服务[1] 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &