Main Content

callSoapService

(제거됨) 끝점에 SOAP(Simple Object Access Protocol) 메시지 보내기

callSoapService는 제거되었습니다. matlab.wsdl.createWSDLClient를 대신 사용하십시오. 자세한 내용은 호환성 관련 고려 사항 항목을 참조하십시오.

설명

response = callSoapService(endpoint,soapAction,message)endpoint에 있는 soapAction 서비스로 message를 보냅니다.

입력 인수

모두 축소

내장 HTTP 서비스를 식별하는 URL로, 문자열로 지정됩니다.

서비스 이름으로, 문자열로 지정됩니다.

Java DOM(문서 객체 모델)으로, 문자열로 지정됩니다.

출력 인수

모두 축소

soapAction의 결과로, 문자열로 반환됩니다.

버전 내역

R2006a 이전에 개발됨

모두 축소

R2021b: callSoapService는 제거됨

callSoapService 대신 matlab.wsdl.createWSDLClient 함수를 사용해 보십시오. callSoapService 함수를 직접적으로 대체하는 함수는 없으나, WSDL 인터페이스를 만들면 웹 서비스 기능에 액세스할 수 있습니다.

matlab.wsdl.createWSDLClient를 사용하려면 다음을 수행하십시오.

  1. 지원되는 버전의 Java JDK™ 프로그램과 Apache® CXF 프로그램을 다운로드합니다. 자세한 내용은 Set Up WSDL Tools 항목을 참조하십시오.

  2. 이들 프로그램의 경로를 설정합니다.

    matlab.wsdl.setWSDLToolPath('JDK',jdk,'CXF',cxf)

    여기서 jdk는 JDK 설치의 경로이고 cxf는 CXF 프로그램의 경로입니다.

  3. url에 위치한 서비스에 대한 인터페이스를 만듭니다.

    matlab.wsdl.createWSDLClient(url)

참고

matlab.wsdl.createWSDLClient는 RPC-encoded WSDL 문서를 지원하지 않습니다.