用于Web服务的简单代理服务器

时间:2010-07-06 19:31:35

标签: .net wcf web-services

我正在寻找一个主要用于DMZ环境中端口转发的Web服务代理服务器。以前我为此目的使用过Amberpoint或Data Power。现在,在我的新项目中,我无法访问任何代理服务器,并且流量非常轻,每天最多100个请求。

我查看了MS的托管服务引擎,但由于它仍处于测试阶段,我无法使用它。任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:1)

你见过WCF Routing吗?

答案 1 :(得分:1)

您有3个选项:

  • 建立自己的路由器,例如根据您链接到的Michele Leroux Bustamante的样本。
  • 使用标准产品,例如Amberpoint
  • 升级到.net 4.0并使用框架中提供的功能

如果想到短期内最便宜的选项,从长远来看,为您的项目提供最简单,最易维护的解决方案。

我不知道您的确切情况,但如果可能,我会尝试将解决方案升级到.net 4.0。这减少了涉及的产品数量和您必须编写的代码量。

答案 2 :(得分:0)

这两篇文章描述了实现解决方案的方法。

Building a WCF Router, Part 1

Building A WCF Router, Part 2

WCF路由器示例还在MSDN wcf示例中描述了此问题。