22.02.2014 / 09:37 | |
aNNiMON Супервизор Сейчас: Offline
Имя: Витёк Регистрация: 11.01.2010
| Ze88s, а как отправка происходит?
__________________
let live |
22.02.2014 / 09:54 | |
Naik Пользователь Сейчас: Offline
Имя: %name% Регистрация: 14.03.2010
| Ze88s, может нужно вызывать connection.flush()
|
22.02.2014 / 15:50 | |
Ze88s Пользователь Сейчас: Offline
Имя: Владимир Регистрация: 20.02.2014
| aNNiMON, я тут нашел другую реализацию серверной части, плюсы в том что теперь сервер может соединять много пользователей и не падает если кто-то отключился, и даже все заработало так как я хотел...но для этого мне пришлось писать индуский код для клиента:
public void run(){
while(true){ client = (SocketConnection) Connector.open("socket://localhost:8080");//соеденился os = client.openOutputStream();//поток на отправку is = client.openInputStream();//поток на получение данных os.write(data);//сразу отсылаю серверу данные os.flush();// os.close();//закрываем поток для передачи данных
read();//читаем ответ сервера
//закрываем соединение и поток для получения данных is.close(); client.close();
} и теперь каждый раз для передачи данных, происходит соединение сервером и заново открываються потоки, так и должно быть?
Изменено Ze88s (22.02 / 15:51) (всего 1 раз) |
22.02.2014 / 15:54 | |
Ze88s Пользователь Сейчас: Offline
Имя: Владимир Регистрация: 20.02.2014
| aNNiMON, и поповоду ограничения на порт, да действительно ошибка: java.lang.SecurityException наверное нужно порт другой.
|
22.02.2014 / 16:40 | |
Its_Your_Soul Пользователь Сейчас: Offline
Имя: Саша Откуда: Винница Регистрация: 29.08.2012
| Ze88s, Зачем в цикл все сунуть ?
Изменено Its_Your_Soul (22.02 / 16:41) (всего 1 раз) |
22.02.2014 / 16:44 | |
samodelkin Пользователь Сейчас: Offline
Имя: Сергей Откуда: Липецк Регистрация: 05.11.2013
| Its_Your_Soul, чтобы была постоянная проверка данных.
|
22.02.2014 / 16:44 | |
Ze88s Пользователь Сейчас: Offline
Имя: Владимир Регистрация: 20.02.2014
| Its_Your_Soul, потому что только так у меня все работает как мне нужно
|
22.02.2014 / 16:49 | |
Its_Your_Soul Пользователь Сейчас: Offline
Имя: Саша Откуда: Винница Регистрация: 29.08.2012
| Ze88s, Что ты вообще хочешь сделать ? |
22.02.2014 / 16:52 | |
Ze88s Пользователь Сейчас: Offline
Имя: Владимир Регистрация: 20.02.2014
| Its_Your_Soul, проще говоря постоянное соединение и передачу данных между сервером и клиентом |