Первый вопрос, который вы должны задать, - «это работает?».
Если ответ на этот вопрос положительный, то вы должны быть осторожны с изменениями только потому, что прочитали, что это плохая идея.Я читал, что шоколад может быть вреден для вас, но я не отказываюсь от него: -)
Там есть потенциальные проблемы, с которыми вы можете столкнуться, такие как удаление файлов безваши знания или попытки обработать файлы, которые передаются только наполовину (хотя есть способы смягчить оба из них, например, разрешения в первом случае, или использование сторожевых файлов или проверка содержимого в последнем случае).
Я бы предпочел систему очередей сообщений, такую как IBM MQ или JMS (поскольку для этого они созданы и они немного облегчают жизнь), но, как указано во втором абзаце выше, только если:
- проблемы появляются или становятся очевидными с текущим решением;или
- у вас есть свободное время и деньги на ненужную переделку.
Последняя пуля нуждается в расширении.Хотя работа может быть ненужной (с точки зрения исправления несуществующей проблемы), это не обязательно делает ее бесполезной, особенно если это может улучшить производительность или безопасность, или уменьшить усилия по обслуживанию.