- NIO Blocking으로 구현된 클라이언트 소켓 추상 클래스- "route()" 메소드를 재정의해서 사용해야 합니다.- Singleton 객체로 구현- Queue를 이용해서 다수의 데이터를 동시에 보내도 처리할 수 있도록 구현 public abstract class MySocket { /* Field */ private static MySocket instance; public SocketChannel socketChannel; public Charset charset = Charset.forName("UTF-8"); private Queue postQueue = new LinkedList(); // 전송할 데이터를 담아두는 Queue private int bufferSize; private boo..