все вместе :
Плюсы: один файл для синхронизации, без зависимостей
Минусы: один БОЛЬШОЙ файл, вероятно, сложнее получить четкое представление о том, что и где
отдельные файлы :
Плюсы: файлы меньшего размера, проще в обслуживании и расширении
Минусы: возможно, сложнее отладить зависимости перекрестных ссылок или найти повторяющиеся записи
Предложение
Файлы WSDL считаются похожими на контракты. Поэтому вы должны составлять список «здравого» смысла и специализироваться только на тех, которые вам нужны только в текущем приложении. Я бы предложил хранить «объекты» в одном файле «лексики», а некоторые базовые (общие) операции - в файле 2-го уровня (в котором есть указатели для включения 1-го файла). Затем в любой специализации я бы создал файл 3-го уровня, который определяет только операции, уникальные для текущих потребностей приложения, или даже разделил операции на несколько файлов.