Вопрос

На форуме Magento кто-то написал, что удаление этой строки из файла WSDL оказывает огромное влияние на производительность SOAP-сервера:

<import namespace="http://schemas.xmlsoap.org/soap/encoding/"   
     schemaLocation="http://schemas.xmlsoap.org/soap/encoding/" />
  • Что на самом деле делает эта строка?
  • Можно ли это действительно удалить?(Кажется, все работает нормально, но кто знает ...)
  • Возможно ли, что эта строка вызывает проблемы с производительностью?
  • Редактировать: Имеет ли это какое-то отношение к пространствам имен XML?
Это было полезно?

Решение

Он связывает URI пространства имен (namespace="http://schemas.xmlsoap.org/soap/encoding/) с URL - адресом местоположения (schemaLocation="http://schemas.xmlsoap.org/soap/encoding/)

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top