Я разрабатываю интерфейс между моей системой и другой системой на основе сообщений XML, которые будут отправляться через Интернет (через веб-службы).
Я создал файлы схемы XSD для определения структуры сообщения.
Я использую Microsoft Biztalk для создания новых и новых сашем в этой области.
Я создал процесс проверки входящих и исходящих сообщений, используя встроенную функциональность .Net ( ссылка ).
Проблема в том, что иногда при проверке ожидают пространства имен перед именем узла xml, а иногда нет.
Кроме того - иногда для успешной проверки необходимо добавить атрибут к узлам: xmlns=""
, а иногда нет.
Не могли бы вы объяснить мне правила определения пространства имен отца узла или ссылки на материал?
Заранее спасибо.