我維護運行專有RTOS的嵌入式設備的管理UI,該設備通過簡單的套接字與管理器進行通信。我們最近爲所述設備添加了NFS客戶端,該設備運行NFS v2或v3,以便它可以通過網絡訪問文件。我正在尋找一種方法,通過我們的管理應用程序(它是用C#.NET 3.5編寫的),在運行管理應用程序的計算機上向設備動態提供文件夾。.NET NFS服務器實現?
因此,我所面臨的需要某種可以在代碼中實例化,配置和啓動的NFS服務器對象,然後將NFS共享的信息傳遞給我的設備,然後它將掛載共享。一旦設備完成,它將斷開連接並告訴我已完成,此時我可以關閉並處理服務器對象。
我挖了一下,發現了一些Java NFS服務器,但沒有任何C#。我在這裏找到了一個很好的NFS客戶端(http://code.google.com/p/nekodrive/),但它似乎沒有提供服務功能。有沒有什麼可以做我正在尋找的,或者我將不得不從頭開始寫自己的服務器?
可能的重複http://stackoverflow.com/questions/1234720/where-can-i-find-ac-net-nfs-implementation/13442223#13442223無論如何,對於未來的訪問者,我已經開始了NFS服務器在C#中的實現 - https://github.com/shellscape/Snarf – shellscape 2012-11-18 16:53:19