문제
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에 연결되므로 일부 성능을 제거하여 일부 성능을 얻을 수 있다고 가정하는 것이 안전합니다. 그것은 물론 얼마나 많은 구현에 달려 있습니다.
제휴하지 않습니다 StackOverflow