簡體   English   中英

如何在c#中連接到Telnet服務器?

[英]How do I connect to a Telnet Server in c#?

我正在執行OJT,當前的任務是將FTP客戶端服務器連接到telnet服務器。 這是我第一次做這種程序。 知道如何在C#Windows應用程序中執行此操作嗎? 如何建立具有完整身份驗證的telnet連接? 他們是否有任何開源庫可以幫助我做到這一點? 任何幫助,將不勝感激。 謝謝。

編輯:關於此主題還有另一個堆棧溢出問題 ,可以很好地回答它。

最受歡迎的策略似乎涉及使用System.Net.Sockets類

這兩個站點都有代碼示例,並描述了打開連接和讀取數據的步驟: C#幫助-TELNET客戶端

C#和Telnet-聽起來並不痛苦

但是,如果您想采用開放源代碼路線,則有一個名為.NET Telnet的項目,該項目提供了一個開放源代碼庫來幫助進行telnet交互。

首先閱讀TcpClient類,然后搜索示例代碼。 如果您需要實現Telnet客戶端,則應該了解舊的RFC 854

FTP只是其他RFC的一堆,您可以從RFC 959開始。

Telnet和FTP客戶端都可以直接通過TcpClient

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM