HelloWorldResult по умолчанию для ASMX и службы WCF

Мне нужно реализовать WebService с определенной структурой в ответ, этот:

<S:Envelope xmlns:S="http://aaaa">
   <S:Body>
      <MyServiceResponse xmlns="aaaa">
         <Resultado>
            <ResultMajor>OK</ResultMajor>
            <ResultMinor>OK</ResultMinor>
            <ResultMessage>Success!</ResultMessage>
         </Resultado>
         <CodigoTransaccion>123456</CodigoTransaccion>
      </MyServiceResponse>
   </S:Body>
</S:Envelope>

Хорошо! Все в порядке. Я создал службу ASMX (Visual Studio), и ответ моего WebService:

<S:Envelope xmlns:S="http://aaaa">
   <S:Body>
      <MyServiceResponse xmlns="aaaa">
         **<MyServiceResult>**
            <Resultado>
               <ResultMajor>OK</ResultMajor>
               <ResultMinor>OK</ResultMinor>
               <ResultMessage>Success!</ResultMessage>
            </Resultado>
            <CodigoTransaccion>123456</CodigoTransaccion>
         **</MyServiceResult>**
      </MyServiceResponse>
   </S:Body>
</S:Envelope>

Я создал тот же WebService в формате WCF(Visual Studio), и у меня тот же результат...

Я создал тот же WebService в JAVA и Bingo! У меня успешный результат, но я не могу использовать Java (NetBeans)...

Я считаю, что этот дополнительный тег предназначен для использования [.NET Framework]. Кто-нибудь знает, как я могу удалить или сделать что-то с этим дополнительным тегом?

Проблема в том, что третье приложение не запускается с этим дополнительным тегом.

Спасибо за ваше время и вашу помощь.

Хорошего дня!

0 ответов

Другие вопросы по тегам