Настольное приложение. связь с удаленным сервлетом Tomcat

#java #tomcat #client-server

#java #tomcat #клиент-сервер

Вопрос:

Я ищу несколько примеров кода локальной Java-программы, которая взаимодействует с сервлетом на сервере tomcat.

Я пытаюсь написать программу, которая может отправлять одну строку на сервер и получать обратно другую строку. Довольно простая вещь, но не могу найти никаких руководств или примеров для связи с удаленным сервером.

Комментарии:

1. Вы немного подумали / изучили свой выбор использования сервлетов? Будет ли вся связь осуществляться с Java на стороне клиента? Если это так, HTTP сервлеты могут быть бесполезным слоем по сравнению с простым использованием сокетов, обернутых в Writer / Reader.

2. Спасибо, Марк, мне нужно, чтобы клиентская программа запускалась вне браузера, если это то, к чему ты клонишь. Есть ли у вас какие-либо примеры сокетов, использующих Writer / Reader?

3. В чем ваш вопрос? (Отсутствие вопросительных знаков к операторам не делает их вопросами.)

Ответ №1:

Просто простой google

http://www.frank-buss.de/echoservlet/index.html

в качестве альтернативы, здесь приведен пример руководства sun server / client.

http://download.oracle.com/javase/tutorial/networking/sockets/clientServer.html

Комментарии:

1. Я использовал именно это руководство, хотя клиент находится на сервере, я хотел бы увидеть пример, который подключается к сервлету удаленно.

2. ах, так ты имеешь в виду настольное приложение?

3. Да, я думаю, что я делаю, что-то, что вы можете просто запустить, и оно будет взаимодействовать с сервером по сети / Интернету.

4. @eric-banderhide пожалуйста, попробуйте руководство sun, я обновил ответ

5. @EricBanderhide Вам не обязательно указывать свое имя хоста, попробуйте localhost или 127.0.0.1 и следуйте инструкциям из руководства