程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 遠程連接-還是關於Tamir.SharpSsh使用方面的問題

遠程連接-還是關於Tamir.SharpSsh使用方面的問題

編輯:編程綜合問答
還是關於Tamir.SharpSsh使用方面的問題
  有同樣用過Tamir.SharpSsh開發過SSH控制台功能的童鞋們?遇到一個新的問題需要攻克(網上這個類的用例都太淺顯了,不適合用作完整功能模塊的開發案例)
        是這樣的:我的網頁已經實現遠程連接到Lunix的Shell層,指令什麼的都能執行。但是當我的指令是比較復雜的逐步執行指令時,Ssh.Write()可能需要較長時間的等待才能將指令全部執行完,然後再通過Ssh.ReadResponse()去讀取完整的返回值。那麼問題來了,我如何判斷指令已經全部執行完,還是執行到一半呢?我設置了Thread.Sleep來給它反應時間,但是效果不是很完美,因為有時候執行快,有時候執行慢。如果讀取不到完整的readResponse值,就會對結果產生誤判啊。
        描述的如果有不明白的,可以追問。有對SSH有深入研究的大牛們,求幫忙啊

最佳回答:


好吧,這個問題我自己解決了。有同樣問題的童鞋可以問我

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved