У меня есть мечта построить домашний сервер, на котором я буду развертывать свои собственные Java-приложения только для доступа к локальной сети. У меня также есть компьютер с Windows Server для их запуска. Я немного устарел во всех вещах, связанных с сервером, поэтому я хочу знать, есть ли какое-нибудь возможное преимущество этой серверной способности моей платформы?
Правильно ли я понял, что веб-приложения Java запускаются только на определенных Java-серверах, и в этом случае программа Windows Server не используется, а это значит, что для запуска любой Java-программы мне нужно создать Java-сервер внутри другого сервера?
Ответы:
Для запуска программ Java на вашем сервере Windows-2008 вам нужно только установить на него Java Runtime Environment (JRE), которую вы можете загрузить с веб-сайта Oracle Oracle.
Для запуска веб-приложения на Java вам необходимо сначала установить соответствующий каркас веб-приложения
источник
Я посмотрел вокруг StackExchange и нашел StackOverFlow вопрос и ответ из этого становится ясно, что вам нужен Java-сервер приложений для запуска Java-приложений, даже если у вас уже есть сервер Windows в качестве вашей машины.
Сначала я подумал, что подойдет любой сервер, но эта пара вопросов и ответов говорит, что мне все еще нужен этот сервер внутри сервера, прежде чем можно будет обслуживать веб-приложение Java. В основном я полагаю, что для интерпретации языка Java во время выполнения необходим этот конкретный сервер Java.
источник