Microsoft Project Server Project 웹 서비스에서 프로젝트 정보를 검색하려고합니다.gSOAP는 웹 서비스에서 정보를 반환하지 않지만 스키마 만 반환합니다.
gSOAP을 사용하여 클라이언트를 구현합니다. > __ 어떤 기록 된 - 내가 (파일 PROJECTINFO.XML을 열 때하는 read_project_status_response.ReadProjectStatusResult
<soap:Envelope ...>
<soap:Body ...>
<ReadProjectStatusResponse ...>
<ReadProjectStatusResult>
<xs:schema ...>
...
</xs:schema ...>
<diffgr:diffgram ...>
<ProjectDataSet ...>
....
</ProjectDataSet>
</diffgr:diffgram>
</ReadProjectStatusResult>
</ReadProjectStatusResponse>
</soap:Body>
</soap:Envelope>
: 같은 프로젝트 서버에서 응답이 보이지만
if (project.ReadProjectStatus(&read_project_status_message, &read_project_status_response) == SOAP_OK)
{
ofstream project_info("C:\\PROJECTINFO.XML");
project_info << read_project_status_response.ReadProjectStatusResult->__any;
}
: 여기처럼 내 코드는 모습입니다), 나는 단지
<xs:schema ...>
...
</xs:schema>
부분을 볼 수 있습니다. 프로젝트 정보는 없습니다.
왜 이런 일이 일어나고 gsoap을 사용하여 프로젝트 상태 정보를 검색 할 수 있는지 알 수 있습니다.
미리 감사드립니다.