Может ли кто-нибудь помочь и сказать мне, если есть возможность передать схему XML через программу сокетов, написанную на C ++? Вот пример:
---- C ++ ----
...
struct zone {// в качестве примера
char * Var_name = "xxx";
float var_value = 1,3;
};
----- xml ---
...
<xs:element name="zone">
<xs:complexType>
<xs:sequence>
<xs:element name="Var_name" type="xs:string"/>
<xs:element name="var_value" type="xs:decimal"/>
</xs:sequence>
</xs:complexType>
</xs:element>
------ C / C ++ ----
...
// отправляем сообщение на сервер
if (send (csocket, buffer_snd, BUFSIZE, 0)> BUFSIZE)
cout << отправить () не удалось << endl; <br>
...
Является ли это способом обмена данными в формате XML, чтобы избежать последовательности при взаимодействии между программой, работающей в Unix, и другой в Windows?
Заранее благодарю за ответы,