2014-02-14 267 views
0

請問我需要TCP端口與WCF服務有關的幫助, 我有硬件發送ASCII信息丟TCP端口,我已經實現了WCF服務, 我需要添加TCP端點來聽它獲取ASCII消息然後對其進行一些處理, 是可能的嗎? 我很欣賞快速回復WCF監聽TCP端口

回答

0

由於WCF只支持SOAP消息,WCF在這種情況下不會對您有所幫助。 SOAP是一種協議規範,用於在WCF/Web Services中交換信息,並依賴於XML的消息格式。

您不能使用WCF作爲傳統的tcp服務器來解析ASCII消息。這些消息必須結構化。

+0

感謝Cyber​​maxs的快速回復,很好,但wcf消息自定義編碼器無法執行該操作? –

+0

也許...但WCF默認使用SOAP。 WCF團隊在.net 3.5上工作,爲HTTP添加非SOAP格式與WCF REST(Json/Xml)。我不知道你的WCF技能,但它似乎是一個非常複雜的技術挑戰,並且大部分是開箱即用的。 – Cybermaxs

+0

太好了,但是我怎麼能用這種技術來完成這個? 非常感謝Cyber​​maxs –