2012-03-11 3 views
0

Быстрый вопрос относительно этогоJava сокетов TCP/IP

Socket(String host, int port) 

Если я использую эти аргументы в клиенте, Как бы указать сервер имеет имя и таким образом ссылаться на него в клиенте?

EDIT

Пожалуйста, простите меня, если это расплывчатое. Я пишу и мгновенный мессенджер в java и используя этот конструктор для сокета на стороне клиента, он хочет получить имя хоста в виде строки, а порт хоста - как int. Я спрашиваю, как установить/найти имя хоста в этом случае?

Например, String просто «127.0.0.1», если я запускаю его локально? Или это определенное имя, например «JavaServer», которое я каким-то образом установил?

+2

Ваш вопрос непонятен. пожалуйста, перефразируйте/уточните. – MByD

+0

отредактирован, простите, что это расплывчато! – Eogcloud

+0

«Как установить/найти имя хоста в этом случае?» если вы можете создать требуемый объект Socket, это означает, что вы уже предоставили параметры хоста и порта. поэтому используйте их. Разве это не так тривиально? – Juvanis

ответ

2

Ну, вы могли бы прочитать документацию для этого конструктора :-)

Это либо имя хоста (например, «chatserver.domain.com») или и IP-адрес в виде строки (например, «192.168.1.10»)

Смежные вопросы