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

泰州做企业网站发布信息的免费平台

泰州做企业网站,发布信息的免费平台,深圳建设网站首页,企业网站建站那种好在 .NET Core 6.0 (.NET 6) 中,调用 WCF 服务 是完全支持的,只要服务使用的是 basicHttpBinding 或类似 HTTP 协议的绑定(如 wsHttpBinding,但不推荐) .NET Core不支持 net.tcp,只能用http形式。此文档只讲解添加服务引…

在 .NET Core 6.0 (.NET 6) 中,调用 WCF 服务 是完全支持的,只要服务使用的是 basicHttpBinding 或类似 HTTP 协议的绑定(如 wsHttpBinding,但不推荐)
.NET Core不支持 net.tcp,只能用http形式。此文档只讲解添加服务引用到项目中形式。

  1. 确认已经有了WCF项目,并且能够引用
  2. 在需要引用的项目中,添加服务引用,以vs2022为例:右键项目,选择添加–服务引用
    在这里插入图片描述
    在这里插入图片描述
    在这里插入图片描述
    在上图输入uri链接,这个链接可以在WCF项目的配置文件中找到
    在这里插入图片描述

本地调试中我用的是这个,线上还有待试验,另外是否需要添加http形式也有待试验
然后一直下一步直到成功
在这里插入图片描述
之后可以在这里看到已经配置成功
4. 调用WCF的方法

var binding = new BasicHttpBinding();
var endpoint = new EndpointAddress("http://127.0.0.1:8001/myservice");
CustomerServiceDelegateClient client = new CustomerServiceDelegateClient(binding,endpoint);
try
{var res= await client.AddTrackDetailsAsync(item.TbsId, item.TrackDetails.ToArray(), null);return res.AddTrackDetailsResult;
}
finally
{client.Close();
}
  1. 调试:启动本地的wcf项目,启动项目,正常情况下可以跑到wcf项目
  2. 问题: 可能调不到wcf项目,是因为.new core不支持tcp协议,所以wcf的配置文件里面要添加basicHttpBinding
 <service name="myservice"><endpoint address="" binding="basicHttpBinding" contract="myservice" /><host><baseAddresses><add baseAddress="http://127.0.0.1:8001/myservice" /></baseAddresses></host></service>

已有的不需要删除,只需要添加http的就可以

http://www.dtcms.com/wzjs/436659.html

相关文章:

  • 网站策划书ppt网站建设及网站推广
  • 做网站开发学什么语言好seo单页快速排名
  • 深圳龙华建设发展公司石景山区百科seo
  • 网站建设江门免费推广网站入口
  • 企业网站推广工具网站免费下载安装
  • 上海网站建设哪家好网络服务平台
  • 竞拍网站模板关键词推广营销
  • 互动网站案例在线识别图片找原图
  • 网站运营分析竞争对手今日要闻新闻
  • 有哪些免费的服务器沈阳百度seo排名优化软件
  • 谷歌俄语网站网站seo外链平台
  • 网站开发h5技术sem是什么意思啊
  • 织梦仿商城网站精品成品网站源码
  • wordpress文章摘要插件seo网站技术培训
  • 湘潭做网站选择磐石网络浙江seo
  • b2b2c网站开发广东省广州市白云区
  • 班级网站源代码下载seo怎么赚钱
  • 厦门网站建设外贸方象科技专注于什么领域
  • 手机下载视频网站模板网络营销推广的方法有哪些
  • 蚌埠网站制作哪里有今日时政新闻
  • 网站建设内容的重点优化培训内容
  • 网站宣传单模板做整站优化
  • 网站开网站开发设计公司广州最新发布最新
  • 企业网站制作服务可以打广告的平台
  • 境外社交网站上做推广国际军事最新消息今天
  • 网站排名优化怎么做长尾关键词是什么
  • 添加网站备案号链接企业网站制作要求
  • 湖寮做网站广告门
  • 企业销售网站建设百度做广告
  • 有没有专门做纸箱的网站新闻软文发布平台