У обработки есть режимы работы: на клиенте, на сервере. При загрузке данных, я так понимаю они определяют только откуда будет считываться XML файл, а выполнение кода, разумеется, идёт на сервере?
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший