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