在过去的几个月里,我一直对 .NET 的困境感到困惑。我似乎在框架中找不到对标准协议的任何支持。我想支持 FTP 和 SNMP 将很容易移植到主框架中。但是,我发现我要么必须跳过障碍并阅读各种 RFC 文章来编写我自己的符合协议的套接字,要么我花大价钱从第三方提供商那里获得一个组件。这两种解决方案对我来说似乎都不可行。
我知道这听起来更像是一个抱怨而不是一个问题(对不起,我只是很沮丧),但我保证我会直截了当:
首先,我很好奇是否有其他人找到了解决此问题的方法。要么是创建一些支持这些协议的类的简单方法,要么是了解开源解决方案。
其次,有人知道微软是否有朝一日计划将此功能构建到框架中吗?
解决方案: 根据casperOne 的回答,基础框架中支持 FTP。我最终硬着头皮选择了nsoftware 的第三方工具。将相当高的许可费放在公司 P-Card 上,并向 Bobs 解释说,该组件的成本将比他们支付给我继续构建另一个 SNMP 解决方案的费用要便宜。