2010-07-13 3 views
0

데이터를 수신하려면 원격 웹 서버에 한 시간에 한 번 쿼리해야합니다. 그러나 원격 웹 사이트는 다음과 같은 웹 서비스 및 상태를 사용하지 않습니다.WSDL이없는 비누 요청/응답

SOAP는 인정 된 웹 서비스 API이지만 RTO 웹 서버는 웹 서비스 인터페이스를 제공하지 않습니다. 즉, 참가자 웹 서비스 클라이언트 소프트웨어에서 사용할 수있는 WSDL (웹 서비스 설명 언어) 파일이 없습니다.

제 질문은 비누 요청을 보내고 WSDL을 사용하지 않고 응답을받는 방법입니다.

답변

1
  1. 는 XML 자신을 구축, XML의 API의 선택을 사용하여 (XML로 된 XmlDocument, LINQ)
  2. 내가 비누 쿼리와 함께 비누 봉투를 작성하고 시도
+0

WebRequest를 사용하여 메시지를 보내기 Httpwebrequest를 통해 안전한 웹 사이트로 보냅니다. 나는 그것의 자격 증명 부분을 지나가고있어 그리고 난 XML 쿼리를 얻기 위해 xml을 게시하고 있지만이 질문을하기 전에 원격 웹 서버에서 아무것도 얻지 못한다고 생각한다. 웹에서 본 모든 예제는 wsdl (웹 서비스)을 가지고 있어야한다고 말했고, 나는 그것이 나를위한 옵션이 아니라고 말했었다. Google에서 약 2 주 동안 답변을 찾기 위해 노력했지만 행운이 없었습니다. – TerryM