Я использую Tomcat для обслуживания своих сервлетов Java, и это больше для меня. Мне просто нужно обслуживать только запросы сервлета, статический контент, ни JSP, и т.д. Поэтому я искал контейнер Servlet, который может быть встроен в мое приложение. Я чувствовал, что если лишить Jetty и использовать его в качестве контейнера Servlet, он может быть более масштабируемым и занимать небольшой объем памяти, [мне не нужен веб-сервер Jetty и другие компоненты]. Поэтому у меня есть несколько вопросов,
- Как мне вставить Jetty в свой код приложения для обслуживания запросов Servlet?
- Если я вложу код Jetty в свой код приложения, смогу ли я легко обновить версии Jetty?
- Я получил код Jetty здесь, если мне нужно вставить Jetty Servlet Container в мое приложение, которое я должен использовать из источника, http://git.eclipse.org/c/jetty/org.eclipse.jetty.project.git/snapshot/jetty-9.0.3.v20130506.tar.bz2, jetty-9.0.3.v20130506/jetty-servlet или jetty-9.0.3.v20130506/jetty-servlets
Я намерен обслуживать запросы API с моими приложениями, и я ищу производительность и масштабируемость в качестве основных ограничений. И, конечно же, поддержка сервлета 3.0.