1
2
您可以将端点地址存储在app.config或资源字符串中。然后使用任何条件将所需的端点地址传递给服务构造函数。
|
2
2
应用程序的每个副本的app.config(或web.config)都应该根据需要设置服务的端点。对于LAN安装,使用LAN可见端点;对于所有其他端点,使用Internet端点。 它可以为您节省一次路由器之旅,但为什么不在任何地方都使用Internet端点呢?如果您的局域网计算机有一个到网络的网关,它们可以看到外部可见的地址。 |
3
0
它与更改地址和使用app config中生成的端点一样简单。您可能需要更改安全模式,这取决于其中一个服务器支持什么,或者它们是否都在运行HTTPS。我们有一个应用程序,在该应用程序中,我们基于Silverlight应用程序中当前URL的相对路径构建目标端点。我们还动态地根据存在的HTTPS更改安全模式,它工作得很好。 |