2010-07-02 48 views
1

我已經創建了一個接受SSL連接的服務器應用程序。它很簡單並且運作良好。但是,我想知道是否有一個圖書館已經這樣做了。理想情況下,它可以像使用以下認證一樣簡單:使用此證書進行身份驗證,在此端口上偵聽,並在有新客戶端連接時通知我。該庫將處理線程,連接,斷開連接等,而應用程序將處理數據交換。谷歌搜索沒有顯示任何東西,所以我不知道是否存在類似的東西。.Net SSL服務器庫

我已經使用Apache FTP(Java),所以這是有點什麼我腦海中。最大的區別(JVM vs .Net除外)是該應用程序不是FTP(或HTTP或任何其他標準協議)。

有人知道這樣的事情是否已經存在,或者如果我應該繼續使用我已有的東西?

回答

1

這聽起來像你想看看Windows Communication Foundation

它可以很好地擴展你如何配置它以溝通你想要的方式。

實施SSL With WCF

SSL Example with Self Hosted Service.

+0

感謝您的提示。我正在閱讀文章並熟悉它,因爲我從來沒有做過WCF。如果我想使用Mono,我寧願選擇少一些特定於MS的東西(但是我會怎麼做),但是我會仔細研究它,然後用我的發現報告。再次感謝。 – Carlos 2010-07-02 20:25:34

+0

看起來你可以在Mono中使用WCF。我不知道具體細節,但是如何使這一切都起作用。 http://www.mono-project.com/WCF – kemiller2002 2010-07-02 20:30:19

+0

我會研究這一點。謝謝。 – Carlos 2010-07-02 21:49:29