Я видел много примеров того, как настроить Jetty для HTTPS SSL for Jetty, но все они, похоже, используют отдельный класс сервера, содержащий метод main
для выполнения. Я хочу выполнить свой WebServlet в качестве стандартного сервлета, настроенного через файл web.xml. В настоящее время у меня есть:Jetty WebSockets через HTTPS, сконфигурированный с помощью WebSocketServlet
@WebServlet
public class MonitoringServlet extends WebSocketServlet {
@Override
public void configure(WebSocketServletFactory factory) {
factory.register(MonitoringSocket.class);
}
}
Где бы я разместил свой код конфигурации сервлетов SSL? В методе configure
этого сервлета? В методе init
?
Я понимаю, что в этом случае нет необходимости в инстанцировании Server
объекта и с помощью .start()
и .join
Хорошо, я видел эту модель раньше. Я хочу использовать «WebAppContext», но я не думал, что мне нужен экземпляр сервера. Я думал, что это было для меня. Эта ссылка [API Eclipse Websocket] (http://www.eclipse.org/external/jetty/stable-9/apidocs/org/eclipse/jetty/websocket/servlet/package-summary.html) подробно описывает процесс создания , – jiveturkey