В настоящее время я имею дело с базой кода, которая содержит несколько десятков классов, сгенерированных с помощью SOAP :: WSDL. Однако, работая с Moose, я теперь думаю, что создание этих классов во время выполнения на мета уровне (то есть не на файлы на диске, а непосредственно на объекты) может быть лучшей идеей (полностью исключая причины производительности на данном этапе).Является ли внедрение SOAP-клиентов в Perl с использованием метапрограммирования разумным?
Этот подход разумный? Идея состоит в том, чтобы избежать изменений в сгенерированном коде, а также избегать повторного генерации его через некоторое время.
Если да, есть ли готовые к использованию модули Perl, которые создают классы из WSDL?