Просто хотел получить от других разработчиков информацию о ситуации / эксперименте, над которым мы работаем в проекте, над которым работаем другой разработчик и я.
У нас есть общедоступный веб-сайт на Drupal, который будет содержать новую форму, которую мы добавляем. Однако мы хотим, чтобы представленные данные были сохранены в одной из наших баз данных SQL Server. На данный момент мы просто пробуем разные решения, но одно из них, с которым мы экспериментируем, - это использование POST-формы Drupal для приложения / контроллера MVC на другом сервере. Обратите внимание, что сама форма не публикуется непосредственно в MVC, а размещенная информация обрабатывается на стороне сервера в модуле Drupal / PHP, который затем делает вторую публикацию через нашу внутреннюю сеть.
Насколько мы можем судить, это работает как шарм. Мы собираемся выполнить некоторую проверку запросов (разрешить публикацию только определенных IP-адресов / серверов в приложении MVC), а также туннелирование SSL из MVC в SQL (возможно, из PHP в MVC). Но я хочу убедиться, что я ничего не пропустил. Кто-нибудь еще делал что-то подобное? У нас есть другие альтернативы (ASP.net Web Services, SOAP, JSON и т. Д.), Но мы подумали, что это будет интересный эксперимент, не говоря уже о простоте установки и двух системах, взаимодействующих с одной другой. Но если он недостаточно безопасен, мы не сможем его использовать.