![]() |
|
Модераторы: LSD, AntonSaburov |
![]()
|
|
| vinograd2008 |
|
||||
|
Бывалый ![]() Профиль Группа: Участник Сообщений: 197 Регистрация: 7.12.2008 Репутация: нет Всего: нет |
Здравствуйте помогите разобраться почему не работают сервер и клиент. Почему не передаётся строка и нет соединения с клиентом.
Почему при запуске клиента возникает исключение? Как считать строку из файла, передать её на сторону сервера, после чего передать считанную из файла строку обратно клиенту и записать её в текстовый файл??? Помогите пожайлуста. Заранее спасибо. Вот код:
|
||||
|
|||||
| can4ec |
|
||||
|
Новичок Профиль Группа: Участник Сообщений: 46 Регистрация: 25.4.2006 Репутация: нет Всего: 1 |
Привет!
1. Твой Сервер и Клиент работают. Я догадываюсь, что ошибка у тебя вылетает из-за того что ты сначала запускаешь клиента , а уже потом сервера. Клиент пытается соединиться socket = new Socket("127.0.0.1", 5555); а сервер еще не запущен, следовательно ни кто порт не прослушивает. По этому и летит ошибка. А так твое приложение даже посылает и принимает 2. Что же касается считывания из файла и отправка на сервер. То Вот тебе пример. Считываем по десять строк в лист, запоминаем позицыю на которой остановились, отправляем их сервере, а потом снова начинаем считывать только с той позиции на которой остановились.
Ну а на слушателе нажатие кнопки производи отправку и прием данных:
Это сообщение отредактировал(а) can4ec - 18.5.2009, 01:21 |
||||
|
|||||
![]()
|
| Правила форума "Java" | |
|
|
Если Вам помогли, и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, LSD, AntonSaburov, powerOn, tux. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java: Работа с сетью | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |