加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

Net Core动态加载webservice/WCF

发布时间:2020-12-16 21:36:58 所属栏目:安全 来源:网络整理
导读:1.动态加载的目的 ? ? 前端时间和顺丰对接了个项目(PS:顺丰的开发对外能力真的是掉粉),用的webservice 测试时用的无固定IP访问,正式版需要固定IP访问,我的理解是web服务都是全网络可以访问的,IP只是程序内限制。 ? ?然而结果不是我想的(我也是弱。。

1.动态加载的目的

? ? 前端时间和顺丰对接了个项目(PS:顺丰的开发对外能力真的是掉粉),用的webservice 测试时用的无固定IP访问,正式版需要固定IP访问,我的理解是web服务都是全网络可以访问的,IP只是程序内限制。

? ?然而结果不是我想的(我也是弱。。)他们的服务是只能固定IP才能请求到,问题就由此产生了,Core的引用简单的就是引用更新,我想的是以后不能每次都这样吧。

2.简单的更改服务方法

? ?(1)web服务引用后会产生两个文件,一个 ConnectedService.json 一个?Reference.cs?

? ?(2)修改?ConnectedService.json 的Uri

? ? ? ? ? ?

?

? ? ? ? 修改?Reference的第200行代码

? ??

然后重新生成就OK了。

(3)如何批量添加

? ? ?打开服务的文件目录

?都是一个个的文件夹(Liunx是文件系统)这样批量添加就好办了。

? ?定制一个模板文件 动态修改文件内容(内容有web服务的方法决定,这个需要研究下),如果是同一个服务,只是链接不一样的只修改修改两个uri即可。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读