首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >通过局域网访问托管为Windows服务的WCF服务

通过局域网访问托管为Windows服务的WCF服务
EN

Stack Overflow用户
提问于 2014-06-27 06:16:59
回答 1查看 830关注 0票数 0

我是WCF服务和Windows服务的初学者。关于作为Windows服务托管的WCF服务,我有几个问题,但我阅读了MSDN文章中的一些内容:

1)我有一个托管在Windows服务中的WCF服务,运行在局域网上的一台机器上。我想让运行在同一局域网上的其他机器上的silverlight应用程序使用该服务。我需要在许多局域网上实现这种架构,即每个局域网将有一台运行Windows服务的机器,而同一局域网上的其他机器应该能够访问该服务。这是一个可行的架构吗?可能会出现哪些技术问题(例如防火墙设置可能限制客户端访问服务)?我是否需要为每个局域网在客户端应用程序中进行不同的配置?顺便提一句,我想说的是,我只想在没有互联网连接的情况下运行这项服务。

2)除了在项目中添加服务引用之外,使局域网上的客户端使用托管在Windows服务中的WCF服务的方法有哪些?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-06-27 06:46:24

1) -对端点使用Net.Tcp绑定。如果客户端和服务器在同一个网络上,防火墙就不会成为问题。-客户端配置将有所不同。您需要指向不同的端点来访问托管的每个服务的WCF service.One。2)还可以使用SvcUtil实用程序在客户端创建代理类。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/24445154

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档