【问题标题】:Run WCF Web Service automatically自动运行 WCF Web 服务
【发布时间】:2012-04-03 09:34:06
【问题描述】:

我创建了一个 WCF Web 服务,我想动态更改 App.config 中的“baseAddress”值,而不需要从其他程序调用。

我的问题是:

当我的 IP 地址更改时,我无法远程访问此 WCF

【问题讨论】:

  • 关键是通过路由域名访问它,这意味着您只需要更新该域的 DNS 设置 - 以这种方式处理服务(鉴于我们拥有的信息)似乎不合理。当然,一旦 IP 发生变化,这是不可能的。
  • @Mr.Disappointment 怎么样?因为 WCF 存储在甚至没有 IIS 的笔记本电脑中。我只是在使用 Windows 服务。
  • 您打电话的笔记本电脑?那么,它是如何“远程”的?您使用的是哪个版本的 Windows?默认情况下,任何现代版本都将具有 IIS。
  • 我使用本教程 msdn.microsoft.com/en-us/library/ms733069.aspx 创建了一个使用 Windows 服务嵌入 WCF 的控制台应用程序,因此不需要 IIS,它可以在 Windows XP/7 上运行

标签: c# .net wcf visual-studio web-services


【解决方案1】:
【解决方案2】:

如果客户端在同一个网络中,您可以考虑使用discovery mechanism of WCF

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2010-11-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多