Pergunta

Em um fórum Magento alguém escreveu que a remoção deste linha do arquivo WSDL tem um enorme impacto sobre o desempenho do servidor SOAP:

<import namespace="http://schemas.xmlsoap.org/soap/encoding/"   
     schemaLocation="http://schemas.xmlsoap.org/soap/encoding/" />
  • O que esta linha realmente fazer?
  • Pode realmente ser removido? (Tudo parece funcionar bem, mas quem sabe ...)
  • É possível esta linha causa problemas de desempenho?
  • EDIT:? Tem isto alguma coisa a ver com namespaces XML
Foi útil?

Solução

Ela liga o namespace URI (namespace="http://schemas.xmlsoap.org/soap/encoding/) com a URL do local (schemaLocation="http://schemas.xmlsoap.org/soap/encoding/)

Eu não posso ver qualquer ponto em ter isso se cria um sério impacto na performance. E se ele funciona, funciona!

Como se liga a um URL que é seguro assumir que algum desempenho pode ser adquirida por removê-lo. Depende da implementação do curso quanto.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top