Как на одном домене запустить сайт с callback сервисом?
Суть дела такая: Есть vds на apache + tomcat8, с одним айпи, доменом и ssl сертификатом.
Сайт работает только из под 443 порта, для работы https.
Но так же к сайту необходимо привинтить отдельный функционал в виде обработки запросов по vk api, а в идеале организовать работу vk callback api сервиса, но так как вконтакт требует ssl, делать всё это придется одновременно с работой сайта.
В качестве сервлета, что для обработчика api, что для самого сайта, использую Tomcat, грубо говоря на одном лишь kotlin, реализуя его потенциал, организуя работу и бэкэнда и фронтенда сайта. Ну и работа с api тоже на нем и будет.
Но как это всё возможно реализовать в моем случае?
Или же, насколько целесообразно будет внедрить callback в сам бэкенд?
Возможно я говорю какие-то очевидные или глупые вещи, но вот сам я этого понять не могу, так как совсем недавно начал постигать web разработку, не уходя от привычного jvm языка.
Непонятна суть проблемы. Можете на том же хосте добавить мапинг для ещё одного сервлета обрабатывающего обратные вызовы от VK. Можете развернуть ещё один виртуальный хост на Tomcat и перенаправлять с Apache на него запросы к определённому URL. Или можете развернуть отдельные виртуальные хосты и на Tomcat и на Apache. В этом случае, правда, вам понадобиться или дополнительный сертификат или придётся работать без https. Вам виднее, какой из вариантов вам удобнее.