初探WCF 如何在配置文件中指定Address?
<baseAddresses>
<add baseAddress = "http://localhost:8731/" />
</baseAddresses>
</host>
<endpoint address ="Service1" binding="basicHttpBinding" contract="Wcf_Address_Config.IService1"></endpoint>
这个WCF的实际地址:
http://localhost:8731/Service1
绝对地址
<baseAddresses>
<add baseAddress = "http://localhost:8731/" />
</baseAddresses>
</host>
<endpoint address ="http://localhost:8731/Service" binding="basicHttpBinding" contract="Wcf_Address_Config.IService1"> </endpoint>
是绝对地址的时候,baseAddresses就不起作用了,实际地址就是endpoint中设置的地址
在网上有人说绝对地址是通过将httpGetEnabled设置为true,并且设置httpGetUrl为绝对地址是在设置endPoint的说法有些不准确,因为在WCF中有两种地址,一种是访问endPoint时候用到地址,另外一种是服务描述的地址,服务描述在wcf中被称作serviceMetadata,通过它能够产生代理类,比如,我们做如下的设置:
只代表在http://localhost:8731/Service/?wsdl上能找到服务描述,可以通过http://localhost:8731/Service/?wsdl生成代理类,而不是将endPoint的地址设置为了http://localhost:8731/Service,这点一定要注意,不要受有些说法的误导。
转载于:https://www.cnblogs.com/weichuo/archive/2008/07/02/1233701.html
初探WCF 如何在配置文件中指定Address?相关推荐
- 初探WCF 如何在配置文件中指定Address?
相对地址 <host> <baseAddresses> <add baseAddress = "http://loc ...
- Java删除properties配置文件中指定键值的代码
将开发过程较好的一些内容片段记录起来,下面的内容段是关于Java删除properties配置文件中指定键值的内容. public static boolean deleteKeyValue4Pro(S ...
- 运行配置文件中指定类的指定方法
案例需求 通过反射运行配置文件中指定类的指定方法 代码实现 public class ReflectTest02 {public static void main(String[] args) thr ...
- Python日志记录:在配置文件中指定日志格式化程序的转换器属性
言归正传!问题引发 我想在我的日志文件中将所有时间戳记为UTC时间戳记.通过代码指定时,将执行以下操作: import logging import time myHandler = logging. ...
- pytorch 34 mmdetection配置文件中指定backbone与neck
探索在mmdetection中可用的backbone与neck,尝试自由组合backbone与neck,实现更为丰富的模型.主要研究替换retinanet的backbone(该经验可以用到任意模型中) ...
- reporting services报表部署错误:运行配置文件中指定的扩展时出现异常。 ---> 超过了最大请求长度。
昨天熬夜到凌晨才解决!!!!!! 1.打开报表服务器的安装目录中的web.config,比如我的目录在C:\Program Files\Microsoft SQL Server Reporting S ...
- hibernate主配置文件中指定session与当前线程绑定
配置一条属性 <property name="hibernate.current_session_context_class">thread</property& ...
- [WCF]配置文件中Certificate 的encodeValue怎么设置?
在WCF配置文件中经常会出现这样的属性: <identity> <certificate encodedValue="large string!!!!!!!" / ...
- 在ASP.NET中指定出错页面,不让代码外泄!
在ASP.NET中指定出错页面,不让代码外泄!在ASP.NET中原始的出错页面会暴露部分源代码,由此带来了潜在的安全隐患. ASP.NET允许应用程序出错时显示用户指定的页面,方法是在web.conf ...
最新文章
- 访问SharePoint站点时,提示:Service Unavailable
- 我的KT库之-----扩展方法
- MySQL:从B树到B+树到索引再到存储引擎
- factorybean 代理类不能按照类型注入_《Spring入门经典》:使用Spring进行依赖注入
- Linux系统(Centos)下安装nodejs并配置环境
- 信息学奥赛一本通C++语言——1063:最大跨度值
- 从GCN中学习的信息熵
- php 加载慢,PHP版网站缓存加快打开速度的方法分享
- python机器学习案例系列教程——基于规则的分类器
- CSS最基础的语法和三种引入方式
- ThinkPHP实现文章上一篇和下一篇
- 威纶通触摸屏可以解密吗_老电工选型威纶通触摸屏时的3大技巧!知道了能帮你省事不少...
- 微信读书爬虫 wereader
- 在EnableQ中定义逻辑关系
- php 简转繁体,PHP简体转繁体——MediaWiki-zhconvert
- Unit 3-Lecture 5: The Pigeonhole Principle and Inclusion-Exclusion
- 武则天用无字碑深切蔑视男人
- 决策树:ID3C4.5cart算法(从原理到实现-小白教程超详细)
- DRILL(Sigcomm'17)阅读笔记
- VMware虚拟机下载与安装
热门文章
- 「mysql优化专题」这大概是一篇最好的mysql优化入门文章(1)
- Java微框架Spring Boot 运行原理深入解读
- Android --- 拍照上传图片之后,发现图片是全黑色,什么内容也没有
- C语言 输入一个正整数n,再输入n个字符,如果是小写字符就将其转换为大写字符,如果是大写字符就 转换为小写字符
- 数据结构-冒泡排序最优代码(C语言)
- signature=9742dbe4d0ffb25ecc6661da5a37550e,Die Griechische Volkswirtschaft in den siebziger Jahren
- java 爬中 验证码识别_JAVA爬虫---验证码识别技术(一)
- jsonutil java_Java实现的JSONUtil工具类与用法示例
- 无效0_一场时代的变革,一场与时间的较量,“0”无效载体、“0”空气氧化、“0”细菌生存。...
- 四部门发文!坚决避免数据中心盲目无序发展