介紹:所有這些異常是真正混亂的代碼, 尤其是I/O處理。尋找一個簡單的csharp的I/O框架庫
我正在尋找一個漂亮的界面來編程, 我可以「保持本地」 - 即可以假定操作將從高級代碼中運行。
例如,如果我想在網絡上發送的消息,我可以將其添加到隊列中,它會通過一些線索,只是這是否發送。 確認等會很好。
在我的節目之一,我實現大部分我自己,(如發送(加密)序列化對象)的穩健性是一個先決條件。 該機制得到確認並在某處發生問題時再次發送。因此,用戶代碼 - 高級代碼不擔心這些細節,並可以專注於主邏輯。 現在,作爲一個圖書館,我會發現它非常有用。
我想知道你是否知道一個成熟的。如果不存在這樣的事情,我會嘗試重構到最小的通用通信庫中。
WCF已經成熟的網絡,但你是否在尋找硬件io? –
這聽起來像你需要一個消息隊列。 – CodingBarfield
感謝您將消息隊列指向我,因此我查看了zeromq。聽起來很有趣,但不清楚,如果這是匹配。 如果你關心點,你可以提供一個解釋和例子消息隊列如何適應這個問題,我會接受它作爲答案。 – kobi7