반응형
Soap
-
C++ 에서 SOAP 사용 후기개발/지름 2013. 11. 17. 16:49
이번 작업에서 C++로 SOAP 연동 작업이 있었음. 기존 SOAP사용하던 인터페이스를 대체하고, 새로운 인터페이스를 넣는 부분이었는데, 생각보다 이것저것 일이 많더라.정리해보면 2가지 문제가 있었다. 1. 기존 코드가 VS6.0 기반이다.2. RPC Call 반환값이 XML이다. 개발 환경 업그레이드의 경우, VS2005이후로, atlServer 관련 라이브러리가 같이 제공되지 않아서, 오픈소스로 된 라이브러리를 빌드하고, 링크하는 방식으로 해결했다. 인터페이스를 땡겨오는 문제는 VS의 빌드 전 이벤트 기능을 사용하는 걸로 해결!( 말로 하면 간단한데, 이게 은근 짜증난다. 자료도 거의 없고 ) 반환값이 XML String인데, 서버에서 DateSet를 리턴해주는 것이었다.간단간단하게 가자고 DOM 파..