Последние несколько месяцев я был озадачен дилеммой .NET. Я не могу найти поддержку стандартных протоколов в рамках. Я полагаю, что поддержка FTP и SNMP будет довольно просто перенести в основную среду. Тем не менее, я обнаружил, что мне нужно либо перепрыгивать через обручи и читать все виды статей RFC, чтобы написать собственный сокет, соответствующий протоколу, либо я раскошелиться и получить компонент от стороннего поставщика. Оба эти решения просто кажутся мне неосуществимыми.
Я знаю, что это больше похоже на жалобу, чем на вопрос (извините, я просто разочарован), но я обещаю, что дойду до сути:
Во-первых, мне любопытно, нашел ли кто-нибудь другой способ для этого. Либо простой способ создать несколько классов, поддерживающих эти протоколы, либо узнать о решении с открытым исходным кодом.
Во-вторых, кто-нибудь знает, планирует ли когда-нибудь Microsoft встроить эту функциональность в фреймворк?
Решение:
Согласно ответу casperOne , в базовой платформе есть поддержка FTP. Я закончил тем, что укусил пулю и пошел с сторонним инструментом nsoftware . Положите довольно большую плату за лицензирование на P-Card компании и объясните Бобам, что стоимость компонента будет дешевле, чем они заплатили бы мне, чтобы продолжить работу по созданию другого решения SNMP.