Возникает ли какое-либо влияние на производительность, вызванное тем, что все веб-службы на основе WCF SOAP в моей организации имеют пространство имен xmlns: xs = «http://www.w3.org/2001/XMLSchema» определение следующим образом:Эффективное влияние наличия пространства имен «http://www.w3.org/2001/XMLSchema»
<?xml version="1.0" encoding="utf-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified" xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="List">
<xs:complexType>
<xs:sequence>
<xs:element name="Request">
<xs:complexType>
<xs:sequence>
<xs:element name="Branch" type="xs:string" />
<xs:element name="CIF" type="xs:string" />
<xs:element name="QueryType" type="xs:string" />
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
Я задаю этот вопрос в связи с тем, что:
- Он размещен на удаленный хост.
- Иногда MS-SCOM указывает на чрезвычайно медленную десериализацию полученных объектов XML (более 1 минуты!).
Веб-службы RESTFul по всей организации не имеют такой же проблемы, хотя мы дезертизируем строку JSON в Map Object, очень похожую на выполняемую XML-десериализацию.
технологии: C# .NET, IIS 7.5, WCF, успокаивающие,
Большое спасибо! хорошего дня! – SBGhatam