使用.NET 3.5安全地侦听端口

时间:2009-07-30 16:54:01

标签: .net .net-3.5 tcp

我想收听服务器上的端口,并安全地处理文件。有没有标准的方法来收听.NET 3.5或任何建议。数据来自第三方工具,我们可以将出站路由到任何端口。任何想法和建议。 可以使用WCF吗?。

4 个答案:

答案 0 :(得分:1)

不仅可以使用WCF我强烈推荐它而不是更低级别的建议,除非有一个非常具体的原因你不能使用WCF(我无法用无数的配置选项想象)。您可以在WCF中使用不同的层来应用安全性,消息级别意味着内容已加密并进行校验和传输,这意味着底层连接在HTTPS上使用SSL加密。 This post by Aaron Skonnard很好地列出了不同的WCF绑定及其支持的传输模式,事务处理,安全层等......

WCF起初可能有点令人生畏,因为它支持很多东西,但是Programming WCF Services 2nd edition可以让你快速上路,这是一本很棒的书!

答案 1 :(得分:0)

当您说“安全”或“处理文件”时,我不确定您的意思。您可以使用TcpClient classSockets

答案 2 :(得分:0)

不确定您的要求是什么,但是如果您想使用WCF look at this article

答案 3 :(得分:0)

您可以通过SSL隧道获取安全性(或隐私权)。

或者,您可以使用IPSec之类的东西来建立加密连接。端点的功能很重要,所以没有更多信息,我不知道我能提供多少帮助。