Встраивание веб-приложения в настольное приложение с помощью Jetty - PullRequest
2 голосов
/ 14 февраля 2012

У меня есть файл war с запусками под tomcat, мне нужно сделать его настольным приложением, и большинство из них рекомендует встроить джет-сервер в качестве настольного приложения. Любой может объяснить, как это сделать, на примере.Меня немного смущает, как это сделать или какие-то учебные пособия, которые встраивают сервер Jetty в качестве настольного приложения.

Ответы [ 2 ]

4 голосов
/ 14 февраля 2012

Это ваши варианты:

1 голос
/ 14 февраля 2012

Встраивание Jetty действительно просто, если вы решитесь попробовать.На первый взгляд, веб-серверы - загадочные звери, но на самом деле это просто «простые» Java-приложения, которые открывают сокет сервера и слушают HTTP-запросы. Просто создайте экземпляр Server и start() it .

Это создаст пару новых потоков, в которых Jetty будет обрабатывать запросы.Ваш основной поток свободен для всего, что он хочет сделать.Чтобы остановить это, позвоните stop() и join().

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