какой номер порта и какой сервер? что вводить? нигде об этом не было в задаче.
Anonymous #2963897
31 уровень
Как запустить сервер, клиента и бота?
Решен
Комментарии (18)
- популярные
- новые
- старые
Для того, чтобы оставить комментарий Вы должны авторизоваться
Денис Enterprise Java Developer
23 сентября 2022, 13:56
Ну ты же как-то запускаешь класс Solution или что у тебя там содержит main метод. Здесь принцип тот же, только вместо одной конфигурации тебе нужно три разных, для сервера, клиента и бота.
0
Anonymous #2963897
23 сентября 2022, 14:14
запускаю, но там порт и сервер надо в консоль вводить
0
Денис Enterprise Java Developer
23 сентября 2022, 14:16
Ну а какой у тебя локальный адрес? порт ты вообще руками в сервере задаешь, его и указывай.
0
Anonymous #2963897
23 сентября 2022, 14:17
в адрес сервера указывать свой ip? порт я не задаю руками по условию задачи.
0
Денис Enterprise Java Developer
23 сентября 2022, 14:20
Ну смотри. Давай рассуждать логически. Где ты запускаешь сервер? Наверное на локальной машине. Стало быть и адрес у него будет адресом твоей локальной машины. Выясни что это за адрес и будет тебе счастье. :)
0
Денис Enterprise Java Developer
23 сентября 2022, 14:21
Ладно, не буду задалбывать. Введи localhost в качестве адреса, или 127.0.0.1
Ну а вообще подучи матчасть, бо это совсем базовые знания.
0
Anonymous #2963897
23 сентября 2022, 14:31
я прохожу курс с нуля, такого не проходил
0
Anonymous #2963897
23 сентября 2022, 14:32
спасибо, но я вводил локалхост, выдает ошибку. а номер порта какой?
0
Денис Enterprise Java Developer
23 сентября 2022, 14:35
Номер порта тот который ты указываешь в классе сервера. Он слушает именно этот порт, на него и нужно подключаться.
0
Денис Enterprise Java Developer
23 сентября 2022, 14:36
это из области базовых компьютерных знаний. Курс касается только Java. Сопутствующие знания вам придется получать самому. Узнать о том как работает компьютер, что такое сеть и как работает она. Что такое протокол, какие бывают, чем отличаются и зачем они нужны. Узнать что такое базы данных, зачем куда чего и как. Узнать о принципах работы веба. Много чего узнать :) Сам по себе язык программирования в вакууме бесполезен.
0
Anonymous #2963897
23 сентября 2022, 14:40
в классе сервера там мы не указывали номер порта. там писали метод который считывает его с консоли
0
Денис Enterprise Java Developer
23 сентября 2022, 14:43
Давно решал - забыл :) Ну тогда все проще гораздо. При запуске сервера указываешь порт, его же указываешь у клиента и бота.
0
Anonymous #2963897
23 сентября 2022, 14:44
Понял, спасибо, а сервер это мой ip верно?
0
Anonymous #2963897
23 сентября 2022, 14:44
Просто у меня почему то в консоли порт и сервер спрашивают по 2 раза.
0
Anonymous #2963897
23 сентября 2022, 14:46
В том смысле что не 3)
0
Денис Enterprise Java Developer
23 сентября 2022, 14:49
Верно. С локальной машины твой айпи всегда 127.0.0.1 ну или localhost
Потому если все три запускаются с одной машины (а так оно и есть скорее всего) то и айпи там твой локальный.
0
Денис Enterprise Java Developer
23 сентября 2022, 14:50решение
Скорее всего такая реализация. На случай если ты будешь запускать на разных машинах. Я когда задачу делал порт в сервер захардкодил просто. Но возможно это было уже после сдачи задачи валидатору.
+2
Anonymous #2963897
23 сентября 2022, 14:54
Спасибо
0