From 21468eb163eacee3220f674340283b51c4b44694 Mon Sep 17 00:00:00 2001 From: hanshaofeng Date: Thu, 24 Nov 2016 11:15:06 +0800 Subject: [PATCH] nio server --- .../src/main/java/com/lyms/hospitalapi/NIOServer.java | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/platform-operate-api/src/main/java/com/lyms/hospitalapi/NIOServer.java b/platform-operate-api/src/main/java/com/lyms/hospitalapi/NIOServer.java index 6c6ea82..bf99ec1 100644 --- a/platform-operate-api/src/main/java/com/lyms/hospitalapi/NIOServer.java +++ b/platform-operate-api/src/main/java/com/lyms/hospitalapi/NIOServer.java @@ -112,8 +112,12 @@ public class NIOServer { return 0; } System.out.println("服务端收到信息:" + msg); - ByteBuffer outBuffer = ByteBuffer.wrap("success".getBytes()); - channel.write(outBuffer);// 将消息回送给客户端 + if ("exit".equals(msg)) { + channel.close(); + } else { + ByteBuffer outBuffer = ByteBuffer.wrap("success".getBytes()); + channel.write(outBuffer);// 将消息回送给客户端 + } return msg.length(); } catch (Exception e) { e.printStackTrace(); -- 1.8.3.1