2
我想用Netty實現Slack API客戶端。 Slack有幾十種方法,每種都有不同的URL和響應格式。Netty多個頻道?
我應該爲每種方法創建一個通道並重用單個引導程序,還是應該爲所有通信使用單通道?實際上,我正在做這個項目來學習Netty,我無法理解文檔和示例中的策略(這很基礎)。
使用每個API方法的通道,我可以使用不同的處理程序來處理不同的數據類型,但是對於單通道,我無法做到這一點,是嗎?
我可以將頻道存儲爲實例字段(「客戶端」類的實例字段)嗎?還是它是短暫的對象?
此外,兩種方式的內存和CPU的影響是什麼?