C/C++로 작성된 소켓 프로그램간에 XML schema
의 형식으로 데이터를 교환하려고합니다. 소켓 프로그램간에 XML 스키마를 교환하는 프로세스를 설명하는 링크 자습서를 제공해 줄 수 있습니까?소켓을 통해 XML로 데이터를 전달하는 방법은 무엇입니까?
나는 C/C++로 작성된 소켓 프로그램과 결합 된 서로 다른 운영 체제에서 실행되는 두 개의 소프트웨어 도구를 가지고 있습니다. XML
과 같이 작동하므로 시뮬레이션 연구를 실행하기 위해 XML 문서 형식으로 데이터를 교환하는 간단한 방법이 있는지 알고 싶습니다.
미리 감사드립니다.
질문은 C/C++로 작성된 소켓 프로그램을 통해 xml 스키마를 보내는 방법입니까?
----- 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++ ----
...
//
COUT (BUFSIZE, 0)>을 BUFSIZE (csocket 보내 buffer_snd)
경우 서버에 메시지를 전송 < < send()가 실패했습니다. < < endl; 그게 당신이 비록 찾고있는 거라면
... 당신의 도움을 잘 부탁 드리겠습니다
, 분명히
당신이 요구 사항에 대한 구체적 할 수 보낼 수있는 좋은 XML 파서는 무엇입니까?XML로 인코딩 된 데이터를 교환하는 것이 전부라면 대중적인 버클리 소켓 API를 사용하여 네트워크를 통해 텍스트를 전송하는 것입니다. 웹에서 사용 방법을 보여주는 많은 무료 자습서가 있습니다. –
안녕하세요, 답장을 보내 주셔서 감사합니다. 내 질문에 대해서만 ASCII 문자열 (또는 당신이 말한대로 텍스트)를 보내는 것이 아니라 클라이언트와 서버 프로그램간에 XML 문서를 교환하는 방법입니다. – make
XML 문서는 ASCII 문자열입니다. 그 안에 꺾쇠 괄호가 하나있는 것. –