У меня есть простой веб-сервис, у которого будет один метод: DoTransactions (xlm)
Теперь причина того, что я использую XML в качестве параметра, связана с тем, что параметры часто меняются. Например, это может быть:
<payload>
<userId>1234</userid>
<partnerId>ptn654</partnerId>
</payload>
OR
<payload>
<partnerId>ptn654</partnerId>
<items>
<item1>
<cost>10</cost>
<description>This is item 1</description>
</item1>
</items>
</payload>
Как видите, строка XML всегда будет меняться (это связано с запросом клиента)
Лучше было бы передать строку и разобрать XML в методе, или есть лучший способ сделать это.
Этот веб-сервис будет использоваться для различных языков программирования.