2010-11-04 2 views
0

Я хотел бы добавить метод отправки сообщения String клиенту, было сложно найти хороший пример в Интернете. Использует ли он write для отправки сообщения порту 8090, нужно ли также добавлять флеш?Как отправить сообщение клиенту socket

try { 
    InetAddress addr = InetAddress.getByName("127.0.0.1"); 
    int port = 8090; 

    Socket socket = new Socket(addr, port); 


} catch (UnknownHostException e) { 
} catch (IOException e) { 
} 
+0

http://www.kodejava.org/examples/216.html –

+0

use ObjectOutputStream? – Proyb2

+0

«Трудно найти хороший пример в Интернете»? Ты шутишь? Есть миллионы. – EJP

ответ

1

Вы можете получить объект потока вывода из метода socket.getOutputStream(). Как только вы получите выходной поток, вы можете писать с помощью потока.

+0

Я использую правильный порт и адрес ... Разъем сокета = новый Socket (addr, порт); \t \t ObjectOutputStream oos = new ObjectOutputStream (socket.getOutputStream()); \t \t oos.writeObject («Привет ...»); и мой сервер xSocket не получил никакого сообщения – Proyb2

Смежные вопросы