0
SSDP協議是一種基於UDP的HTTP協議。我希望使用netty HttpObjectDecoder/FullHttpRequest/Response類來處理它。有沒有辦法將MessagetoMessageDecoder解碼爲UDP數據報套件,以便ByteBuf樣式的TCP類型解碼器可以使用它,還是需要編寫一個反映netty Http類的新堆棧?使用netty HttpObjectDecoder和DatagramPacket來解碼SSDP消息
感謝諾曼,這就是我今天早上也(第10章使它容易 - 我可以使用LogHandler和EmbeddedChannel現在所有的時間看我),我創建一個用於UDP的小型解碼器,並將其他處理程序放在嵌入式通道中併發送字節(我稱它爲流式橋接的消息)。感謝您的迴應。 – paziwatts 2014-09-10 22:33:33
我正在做一些明顯的事情,但無法解決問題。 EmbeddedChannel獲得了ByteBuf,但它發射了ChannelReadComplete而不是MessageReceived(我使用的是5.0 API)。 – paziwatts 2014-09-12 00:09:59
請分享您的代碼。 – 2014-09-12 06:00:25