Я думаю, что нам определенно понадобится дополнительная информация, прежде чем мы сможем дать вам твердый совет.
Но я определенно склоняюсь к маршруту формы, из двух вариантов, которые вы обрисовали, наверняка.
С одной стороны, вы сказали, что каналы XML уже существуют.Если они содержат информацию, отличную только от набора изменений, то это увеличивает объем данных, которые вы должны обработать на принимающей стороне.
С другой стороны, вы уже написали их, поэтому может быть меньше работыучаствует.Вы должны написать «получающий» код в любом случае.