Реализация протокола AJP на Java

Из Apache вы можете использовать модуль «mod_jk» для отправки HTTP-запросов в Tomcat с использованием протокола «AJP», который намного эффективнее, чем сам HTTP.

Я хочу сделать то же самое, но из программы на Java. Я хочу использовать "AJP" из-за его хороших характеристик (а Tomcat в конце концов неплох).

Кто-нибудь знает о Java-реализации клиентской части AJP?

Я не буду давать это в качестве ответа (чтобы вопрос оставался без ответа), но обратите внимание: если вы рано или поздно общаетесь через Интернет, у вас, вероятно, возникнут проблемы с брандмауэром. Поскольку http-клиенты определенно используются чаще, вы получите более надежные реализации (и лучшую поддержку).

Olaf Kock 29.09.2008 22:45
Пользовательский скаляр GraphQL
Пользовательский скаляр GraphQL
Листовые узлы системы типов GraphQL называются скалярами. Достигнув скалярного типа, невозможно спуститься дальше по иерархии типов. Скалярный тип...
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
Как вычислять биты и понимать побитовые операторы в Java - объяснение с примерами
В компьютерном программировании биты играют важнейшую роль в представлении и манипулировании данными на двоичном уровне. Побитовые операции...
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Поднятие тревоги для долго выполняющихся методов в Spring Boot
Приходилось ли вам сталкиваться с требованиями, в которых вас могли попросить поднять тревогу или выдать ошибку, когда метод Java занимает больше...
Полный курс Java для разработчиков веб-сайтов и приложений
Полный курс Java для разработчиков веб-сайтов и приложений
Получите сертификат Java Web и Application Developer, используя наш курс.
5
1
1 720
3

Ответы 3

Без каких-либо реальных представлений, но вы уже изучили исходный код Tomcat? Возможно, Tomcat не просто реализует принимающую сторону AJP.

К сожалению, похоже, что tomcat только принимает - отправляющая сторона написана на C как модуль apache.

Tim Howland 30.09.2008 18:35

Разве tomcat-ajp.jar, представленный в% TOMCAT_HOME% / server / lib, не имеет реализации AJP?

Если кому-то понадобится, доступен Apache ajp-клиент с открытым исходным кодом:

This is a java implementation of an ajp13 client, allowing to send requests to a servlet container using this protocol.

Другие вопросы по теме