List<PrintWriter> clients = new List<PrintWriter>();
/** Adds a new client identified by the given print writer. */
private void addClient(PrinterWriter oos) {
synchronized(clients) {
clients.add(oos);
}
}
PrintWriter out = new PrintWriter(new BufferedWriter(new OutputStreamWriter(client.getOutputStream())), true);
addclient(out);
현재 위에 방식으로 사용해서 text 는 옮기고 있습니다.
하지만 객체로 전달을 해야합니다. 그래서 아래와 같이 썼지만 PrintWriter 로 사용이 되지 않습니다.
고수님들께 객체 처리에 대해 조언을 구하고자합니다.
PrintWriter out
= new PrintWriter(new BufferedWriter(new OutputStreamWriter(new ObjectOutputStream(incoming.getOutputStream()))), true);
addclient(out);