OK. Поэтому у меня есть CMS, написанная на Java, которая удовлетворяет потребностям нескольких сотен клиентов. Но периодически клиенту потребуется специализированное приложение: например, приложение базы данных регистрации классов.Java Framework - Использование скрипинга экрана для создания гетерогенных серверных сред
Итак, скажем, что мне не хочется писать это, или я слишком занят. Поэтому я передаю его кому-то другому, но мне не нужен его/ее код на моем сервере, потому что он/она кодирует язык, не поддерживаемый моей серверной средой. Поэтому у меня есть разработчик, который размещает его на дешевом сервере где-то в другом месте. Но я все еще хочу, чтобы приложение отображалось на основном веб-сайте моего клиента (размещенном мной в CMS) в шаблоне CMS в основном домене клиента.
Как я могу это достичь? Могу ли я использовать какой-либо экран-скребок/прокси-сервер, который перехватывает клиентские запросы на моем сайте, передает их на внешний сервер, который отображает HTML, а затем интегрирую его/ее HTML обратно в свой шаблон? Как я буду обрабатывать последующие запросы туда и обратно в действительно интерактивном приложении?
Так вот что я хочу делать (я думаю). Есть ли у кого-нибудь понимание или опыт такого рода вещей? Каковы подводные камни? Есть ли продукты, которые делают это легко?
После проведения большего исследования, я думаю, мне нужно реализовать обратный прокси. Кто-нибудь имеет опыт внедрения обратного прокси-сервера? –