我一直在研究是否使用WCF來處理我們將要開發的新項目。傳統的TCP IP服務器和WCF應用程序之間的通信
基本上,阻止我們使用它的唯一原因是新項目必須能夠與通過.Net的TcpClient
類與二進制消息進行對話的傳統服務器進行通信。
我想知道如果我可以寫一個自定義綁定也許發送和接收來自服務器的消息。我設法發現我可以編寫自定義綁定和編碼。但我不確定是否可以將消息讀取爲字節而不是肥皂消息。
我想到的一種可能的解決方案是編寫一個自定義編碼,將字節轉換爲肥皂消息,反之亦然。但我沒有檢查過,也沒有多想。
是您的客戶端已經寫好,你需要某種兼容的服務器或約束僅僅是客戶端被限制的TcpClient類(順便說一句,WCF不限制於SOAP)? – 2012-03-05 13:33:41
@SimonMourier客戶端僅限於TcpClient類,服務器僅限於WCF – Jason 2012-03-06 23:10:01
,但客戶端和服務器之間的協議/接口已存在,或者您正在創建它? – 2012-03-07 10:17:35