Вниз  Java-программирование (1-ые посты)
- 22.02.2014 / 09:37
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Ze88s, а как отправка происходит?
__________________
 let live
- 22.02.2014 / 09:54
Naik
  Пользователь

Naik 
Сейчас: Offline
Ze88s, может нужно вызывать connection.flush()
- 22.02.2014 / 15:50
Ze88s
  Пользователь

Ze88s 
Сейчас: Offline
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
  Пользователь

Ze88s 
Сейчас: Offline
aNNiMON, и поповоду ограничения на порт, да действительно ошибка: java.lang.SecurityException наверное нужно порт другой.
- 22.02.2014 / 16:40
Its_Your_Soul
  Пользователь

Its_Your_Soul 
Сейчас: Offline
Ze88s, Зачем в цикл все сунуть ?

Изменено Its_Your_Soul (22.02 / 16:41) (всего 1 раз)
- 22.02.2014 / 16:44
samodelkin
  Пользователь

samodelkin 
Сейчас: Offline
Its_Your_Soul, чтобы была постоянная проверка данных.
- 22.02.2014 / 16:44
Ze88s
  Пользователь

Ze88s 
Сейчас: Offline
Its_Your_Soul, потому что только так у меня все работает как мне нужно
- 22.02.2014 / 16:49
Its_Your_Soul
  Пользователь

Its_Your_Soul 
Сейчас: Offline
Ze88s, :-D Что ты вообще хочешь сделать ?
- 22.02.2014 / 16:52
Ze88s
  Пользователь

Ze88s 
Сейчас: Offline
Its_Your_Soul, проще говоря постоянное соединение и передачу данных между сервером и клиентом :)
- 22.02.2014 / 16:52
aNNiMON
  Супервизор

aNNiMON 
Сейчас: Offline
Ze88s, работает - не трогай :-D
__________________
 let live

Изменено aNNiMON (22.02 / 16:53) (всего 1 раз)
Наверх  Всего сообщений: 16875
Фильтровать сообщения
Поиск по теме
Файлы топика (794)