当前位置: 首页 > news >正文

宁波网站推广宁波seo教程行业推广

宁波网站推广,宁波seo教程行业推广,深圳工程交易网,网站生鲜建设市场分析本文的出发点 通过阅读本文#xff0c;您能了解以下知识#xff1a; Address是什么#xff1f; Address的组成#xff1f; 如何在配置文件中指定Address? 如何通过编程方式设置Address? Address有什么特殊应用#xff1f; 本文适合的读者 适合WCF初学者#xff… 本文的出发点 通过阅读本文您能了解以下知识 Address是什么 Address的组成 如何在配置文件中指定Address? 如何通过编程方式设置Address? Address有什么特殊应用   本文适合的读者 适合WCF初学者可以没有任何SOA和其他分布式开发经验   Address是什么 一个要和服务端通讯的客户端要做的第一件事情就是搞清数据要发给谁目的地在哪而Address正是通过一个Uri来唯一标示一个WCF的终节点EndPoint的它标示了消息发送的目的地。在WCF 数据通讯中它解决了服务在哪里的问题。   Address的组成 Address在WCF中的用System.ServiceModel.EndpointAddress对象来表示的它的结构如下   组成部分 作用 Uri 指示EndPoint的地址是必须的 Identity 能保证地址的唯一性当Uri一致的时候可以用Identity来区分EndPoint,可有可无 Headers 为地址提供了一些附加信息用于Soap Message Filter,最后会添加到Soap消息的Header中 此外Address还包括IsAnonymous属性用于指示终节点是否能匿名访问。   如何在配置文件中指定Address? 在配置文件中有两种方式可以指定Address一种是绝对地址方式另外是相对地址方式分别如下 绝对地址  host          baseAddresses            add baseAddress  http://localhost:8731/ /          /baseAddresses   /host   endpoint address http://localhost:8731/Service bindingbasicHttpBinding contractWcf_Address_Config.IService1 /endpoint 相对地址  host          baseAddresses            add baseAddress  http://localhost:8731/ /          /baseAddresses  /host  endpoint address Service1 bindingbasicHttpBinding contractWcf_Address_Config.IService1/endpoint 在网上有人说绝对地址是通过将httpGetEnabled设置为true,并且设置httpGetUrl为绝对地址是在设置endPoint的说法有些不准确因为在WCF中有两种地址一种是访问endPoint时候用到地址另外一种是服务描述的地址服务描述在wcf中被称作serviceMetadata通过它能够产生代理类比如我们做如下的设置  serviceMetadata httpGetEnabledTrue httpGetUrlhttp://localhost:8731/Service/ 只代表在http://localhost:8731/Service/?wsdl上能找到服务描述可以通过http://localhost:8731/Service/?wsdl生成代理类而不是将endPoint的地址设置为了http://localhost:8731/Service这点一定要注意不要受有些说法的误导。   如何通过编程方式设置Address? 除了能在配置中设置Address外 还可以通过编程的方式来设置Address,具体方法请参参见下面的代码示例  static void Main(string[] args)        {            EndpointAddress address  new EndpointAddress(http://127.0.0.1:2136/Service1);                       Binding binding  new BasicHttpBinding();            wcf.IService1 service  new wcf.Service1Client(binding, address);            Console.WriteLine(service.GetData(2));            Console.Read();        } 上面的代码就是将endPoint的地址设置为了http://127.0.0.1:2136/Service1   Address有什么特殊应用 在wcf中能够将服务同时发布到几个地址上面只要这些地址采用的都是一种访问方式。这种一份程序多个发布地址的做法在以往的技术中是没有的。   示例项目:通过配置文件设置Address:/Files/jillzhang/Wcf_Address_Config.rar 通过代码方式设置Address:/Files/jillzhang/Wcf_Address.rar本文参考资料 http://www.cnblogs.com/artech/archive/2007/02/28/659331.html http://www.cnblogs.com/anders-x-hu/archive/2007/05/29/763971.html http://www.cnblogs.com/huangjizhou/archive/2007/12/03/981592.html http://www.cnblogs.com/wayfarer/archive/2007/09/26/906075.html 转载于:https://www.cnblogs.com/jillzhang/archive/2008/01/30/1059169.html
http://www.zqtcl.cn/news/17377/

相关文章:

  • 绍兴网站开发公司佛山网站建设玲念建站
  • 群辉搭wordpress谷歌seo的推广
  • 织梦网站地图生成2019流行做什么网站网站
  • 网站地图在线制作工具wordpress小子邀请码
  • 广东阳江最新消息seo优化或网站编辑
  • 通化县住房和城乡建设局网站网站推广 优帮云
  • 无锡市建设招标网站西安在线网站
  • 新闻类的手机网站怎么做网站首页一般做多大尺寸
  • 南宁企业自助建站设计师导航网址
  • 网站搭建 虚拟空间肇庆seo外包
  • 海南省住房城乡建设厅网站首页东莞网站建设方案
  • 盐城滨海建设局网站如何查看自己做的网站大小
  • 导航网站的建设亚马逊跨境电商入门完整教程
  • 网站建设内部流程图wordpress 整站 数据
  • 网站建设简述需求分析的基本概念及内容国外服务器域名需要备案吗
  • 温州新公司做网站百度站内搜索代码
  • 现在自己做网站卖东西行么网站开发的学习方法
  • 山西省财政厅门户网站三基建设辽宁省城乡和住房建设厅老网站
  • 石家庄网站建设设计网站目录改版
  • 购物网站有哪些模块企业官网seo
  • 那个网站做系统好网站底部工信部链接怎么做
  • 网上自建网站开店互联网平台服务
  • 陕西省水利厅网站建设与管理处外贸网站做哪些语言
  • 做app网站建设wordpress 面向对象
  • 高要区公路建设规划局网站网站建设创业经历
  • 可以做一键拨号和导航的网站韶关市建设与房地产信息网站
  • 简历电商网站开发经验介绍资源网站优化排名网站
  • 个人网站备案备注信息wordpress 模板函数
  • 学校网站设计的目的南阳做网站多少电话
  • 青州做网站电话甘肃省城乡和建设厅网站