2012-01-22 96 views
2

我需要問一下,它是強制性的,如果我已經使用Netty實現了我的TCP服務器,也使用Netty對我的客戶端進行編程,以實現相同的通道處理? ,還是可以在沒有netty的情況下用Pure Java NIO編寫的任何TCP客戶端與任何netty服務器一起工作,而不會在流處理和編碼方面出現任何問題?Netty Server的客戶端是否必須使用Netty框架編寫?

附加部分:

我的服務器已在服務器的編碼器,解碼器和解碼器的登錄可定製的邏輯,是否也應該複製在客戶端解碼器和編碼器相同的邏輯?

等待您寶貴的答覆,

非常感謝

回答

1

號沒有必要的。 Netty是一個服務器,您可以使用您選擇的任何語言或框架編寫TCP客戶端。

+0

感謝您的迴應,但是,我在服務器編碼器和解碼器中有特定的邏輯,也有客戶端和服務器之間握手邏輯的登錄解碼器,在這種情況下,我應該實現客戶端編碼器和解碼器,還是任何客戶端都可以使用那種類型的服務器?, –

+0

和很多謝謝Muthu爲您的響應和支持 –

+0

插座就像貨運服務。如果你想在源頭打包東西,那麼你將不得不在目的地實施解壓縮邏輯。 – Muthu