我有服務器與NIO基於Mina。使用NIO服務器與IO客戶端
我儘量讓TCP/IP客戶使用通常java.net.Socket中技術該服務器。我可以成功建立連接(即在打開客戶端套接字後在服務器端調用的org.apache.mina.core.service.IoHandler.sessionOpened)。但是,如果我嘗試寫一些字節到套接字(從客戶端),我沒有任何影響服務器(即org.apache.mina.core.service.IoHandler.messageReceived不會調用)。
能否請您解釋一下這是爲什麼發生和是可以從我平時的客戶端基於Socket的應用發送一些信息給我NIO服務器?
作爲NIO或IO客戶端或服務器發送的TCP完全相同,您可以任意組合使用,因爲網絡上沒有任何不同。 – 2012-08-11 19:06:26
發佈一些代碼。可能你並沒有在客戶端刷新一個流。 – EJP 2012-08-11 23:04:33
我沖洗了它。我完全使用IO客戶端並完全使用NIO服務器。 – 2012-08-12 08:42:27