Я работаю с приложением, которое используется несколькими клиентами. Каждый клиент имеет свою собственную базу данных, но несколько клиентов используют одну и ту же кодовую базу php. По сути, мы используем именованные виртуальные серверы на Apache, чтобы указать URL-адрес на нужную кодовую базу на сервере. Когда браузер переходит к php-коду, он проверяет основную базу данных, чтобы определить, с какой базой данных клиентов связан URL-адрес.
Мы добавляем в смесь модуль SOAP, и я не совсем понимаю, как обращаться с файлом wsdl для нашего мыльного сервиса. По сути, у меня есть один файл wsdl на базу кода. Мне просто нужно иметь возможность настроить файл wsdl для обработки всех различных поддоменов, которые мы используем для указания на один и тот же код. Как только мы попадаем в наш модуль SOAP, он понимает, какую базу данных использовать.