Итак, у меня есть два приложения Java, сервер и клиент. Это простые программы, элементы GUI не просто консольные приложения. Они отлично работают на моей машине, и у меня есть клиентская версия, которая может даже подключаться к серверу через Интернет.Подключение веб-приложений к внешнему серверу?
Вместо того, чтобы хостинг сервер на моей локальной машине я хотел бы провести его с сайта, как OpenShift. У меня уже есть сайт HTML с использованием Tomcat 7. Я также хотел бы иметь возможность перейти на страницу на веб-сервере, и эта страница будет действовать как клиентская программа.
Я хочу встроенной программы клиента в веб-сервер, но ....
Как установить связь между двумя серверами? В основном, как заставить веб-страницу связаться с другим сервером и установить соединение (я использую сокеты)? Нужно ли мне использовать сервлет, JSP или что-то вроде JQuery?
Если вы чувствуете, что вам нужно видеть, как серверная программа или клиент сообщают мне, я отправлю их.
Вопрос ясен и суетлив, но здесь не подходит. Вам будет лучше удача, а затем спросите, как решить конкретные проблемы. –
Есть ли здесь 2 сервера или 1? Вы упомянули, что хотите использовать сторонний хостинг, но нужно ли вам продолжать использовать второй сервер? Возможно, вы могли бы сделать это без какого-либо удаленного подключения. – 4castle
Почему вы хотите пройти через веб-сервер? Ваша серверная программа - если она использует Sockets - может просто запускаться на другом сервере, вашим клиентам нужно будет указать целевой IP-адрес или имя хоста, и он будет работать так же, как ваш первый чертеж. – geert3