|
|
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Имеется сервер, при подключении к которому отделяется отдельный поток: Код: java 1. 2. 3. 4. 5. 6. В этом потоке переменные для чтения/отправки сериализованных объектов: Код: java 1. 2. 3. Проблема в том, что выполнения кода останавливается на строчке final ObjectInputStream inStream = new ObjectInputStream(this.socket.getInputStream()); Что я делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 11:03:34 |
|
||
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Странно. Что говорит stacktrace потока? Если бы на чтении заблокировалось, было бы понятно. На getOutputStream не припомню чтобы блокировалось. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 11:15:46 |
|
||
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Не умею пользоваться stacktrace'ом) Новичок в этом деле :\ Где-то читал, что InputStream ожидает прихода заголовка от OutputStream, поэтому надо создавать Output до Input. Но мне даже outStream.flush() не помогает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 11:54:19 |
|
||
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Клиент вообще что-то отправил? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 12:03:03 |
|
||
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Нет, клиент пока ничего не отправлял. Просто приконнектился. Я подготовил эти переменные, чтобы потом туда передавать данные ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 12:11:30 |
|
||
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Ну, возможно от ждет прихода данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 12:21:17 |
|
||
|
InputStream Сервер/Клиент
|
|||
|---|---|---|---|
|
#18+
Очень похоже на правду. Начал отсылать в объекты с клиента, вроде бы ошибка ушла, НО: Если я пишу так, то получаю SocketException: socket closed Код: java 1. 2. 3. 4. 5. 6. Если я пишу так, то получаю EOF Exception: Код: java 1. 2. 3. 4. 5. 6. Если я помещаю создание потоков внутрь цикла, то все работает: Код: java 1. 2. 3. 4. 5. Есть ли принципиальные различия? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.12.2013, 14:48:32 |
|
||
|
|

start [/forum/topic.php?fid=59&fpage=196&tid=2128052]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
54ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
26ms |
get tp. blocked users: |
1ms |
| others: | 206ms |
| total: | 315ms |

| 0 / 0 |
