Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java: Общие вопросы > OutputStreamReader и InputStreamReader в цикле |
Автор: lihusha 23.6.2009, 00:27 | ||||||
Думаю, в общих вопросах место этой теме... Люди , подскажите , будьте добры, в чем ошибка. Есть аплет и сервлет . В аплете создается URLConnection, в OutputStreamWriter записывается запрос к сервлету. Пока сервлет должен просто взять строку , переданную в теле запроса , и вернуть ее аплету , дописав в ее начало "response : " В общем код примерно такой аплет
сервлет
В общем , пытаюсь добиться , чтобы апплет и сервлет обменивались данными по HTTP : аплет отсылает сервлету данные , тот их обрабатывает и отсылает обратно результат , и так в замкнутом цикле. Проблема вот в чем. Первый раз срабатывает все , вроде , нормально. Потом генерирует исключение
Подскажите , где корень данной проблемы Спасибо |
Автор: COVD 23.6.2009, 05:00 | ||
В цикле надо кадый раз открывать новое соединение: - openConnection - write - read - openConnection - write .... А вы, наверное, делаете openConnection - write - read -write - read ... |
Автор: lihusha 23.6.2009, 12:27 |
Спасибо, получилось. |
Автор: lihusha 23.6.2009, 23:59 |
Реально и правильно ли делать общение сервера и клиента таким , что в некоторых случаях сервер не дает ответ клиенту , он просто записывает данные ,например , в базу данных? Т.е. openConnection - write |