SoapUI를 사용하여 SOAP 메시지를 웹 서비스로 보냅니다. XML은 C#으로 구문 분석 된 다음 SoapUI로 다시 전송됩니다.SoapUI를 사용하여 웹 서비스에서 SOAP 메시지 받기
xmlSoapRequest = /* parse the XML here */
//program ends, message returned
return xmlSoapRequest;
는 웹 서비스가 종료되기 전에 표시 SoapUI에 대한 구문 분석 된 XML을 다시 보내는 기능을 쓸 수 있습니다 : 문제는 메시지가 다시 전송되는 웹 서비스 즉 완료되는 경우에만인가? 같은 : 내가 요청의 로그를 유지하기 위해 노력하고있어 및 웹 서비스가 닫을 때 그래서 다시 메시지를 보내는 답신
public void sendReply(XmlDocument xmlSoapRequest)
{
//parse XML here
//send reply
}
는 더 - 이동하지 않습니다. 전송 비트와 어떤 도움을 주시면 감사하겠습니다.
기본적으로 내가 달성하고자하는 것은 웹 서비스가 닫히기 전에 구문 분석 된 XML을 다시 SoapUI로 보내고 메시지가 성공적으로 보내 졌는지 여부를 로그에 기록하는 기능을 사용하는 것입니다. 메시지를 보내는 함수를 작성하는 방법에 대한 단서가 없습니다. 그걸 가진 어떤 조언도 환영합니다. – tomtomssi
"웹 서비스가 닫히기 전에"무슨 뜻인지 모르겠습니다. 요청을 받고, 무언가를하고, 성공 여부를 기록한 다음 결과를 반환하는 일반 웹 서비스를 작성 했습니까? – davidfmatheson
네, 그게 제가 성취하려는 것입니다. 웹 서비스는 요청을 받고 XML을 파싱하고 응답을 보내고 마지막으로 메시지가 전송되었다는 것을 기록합니다. – tomtomssi