我有一個客戶端設備(POS手持設備),它通過TCP/IP或RS232與它的服務器進行通信。該協議是一個給定的二進制格式,我不能改變。我必須爲該設備實施服務器。我的印象是,WCF將是比手工實現任何東西都更好的選擇。但是,因爲需要一段時間才能嘗試,所以我想徵詢一下意見,不管這是否是一個好主意,以及是否可以對WCF進行微調以達到如此詳細的級別。我應該使用WCF來實現給定的二進制網絡協議嗎?
我發現了一些類似於我的問題,但在這些情況下,OP始終完全控制客戶端和服務器。我的情況並非如此。
如果WCF是一個好主意 - 我認爲 - 一些起點將非常讚賞。大多數文檔都着重於SOAP,REST等等,而不是我不得不使用的較低級別。