2014-10-15 5 views
1

기본적으로 특정 작업을 호출해야하는 완성 된 웹 서비스가 있습니다. 나는 혼자 힘으로 머리를 움켜 쥐려고했지만, 효과가 없거나, 그것을 테스트하는 방법을 얻지 못했다.HTTP 요청 보내기 Tibco Businessworks 6.x

이미 .wsdl 파일을 가져 와서 Businessworks의 Web Service Tester Interface를 사용하여 웹 서비스를 호출했지만 디자이너를 사용하여 연결을 다시 만들지 못했습니다.

답변

0

당신은 SOAP 요청 회신 활동을 사용할 필요가 :

SOAP Request Reply activity

이미 가져온 WSDL을 선택하려면 "찾아보기"버튼을 클릭합니다. 그런 다음 작업을 묻는 메시지가 나타납니다.

enter image description here

추가 정보 :

http://www.webservicex.net/CurrencyConvertor.asmx?WSDL

: 테스트 목적으로

내가 통화 변환이 공개 웹 서비스를 사용하여 사용을 클릭하고 싶은 OK를 선택

매개 변수를 입력하면 다음과 같이 표시됩니다. 활동의 입력 탭에 here 설명 : BW6에서

enter image description here

+0

제공된 URL을 통해 .wsdl 파일을 가져 왔습니다. 웹 서비스를 만들기 만하면되기 때문에 웹 서비스를 "만들지"않습니다. 웹 서비스 자체는 오래 전에 만들어지고 구성되었으므로 Businessworks를 통해 도달하려면 –

+0

BW 5.x처럼 보입니다. 6.x를 사용하고 있습니다. SOAPRequestReply를 찾을 수 없으며 SendHTTPRequest를 시도했지만 작동하지 않으며 이유가 없습니다. /imgur.co m/iyiKYgB 감사드립니다. –

0

당신이 "호출"활동을 사용하려고합니다. 나는 당신이 샘플 프로젝트를 드래그 할 것을 제안한다. (Business Studio의 "File Explorer"패널에서 [binding/soap/http/bookstore/tibco.bw.sample.binding.soap.http.BookStore.zip] 왼쪽 하단 패널)을 왼쪽 상단의 "Project Explorer"패널까지 확장하면 샘플 프로젝트의 압축이 풀리고 작업 공간에 추가되므로 올바른 샘플 BW6 비누 프로젝트가 가이드로 사용됩니다.

+0

방금 ​​Bookstore Project를 가이드로 사용해 보았지만 경고뿐 아니라 오류도있었습니다. 그 중 두 가지는 WSDL 문제이지만, 단계별 가이드 대신 일반 가이드로 사용하겠습니다. –

+0

발생하는 오류는 무엇입니까? – nochum

+0

"cvc-complex-type.4 : 'location'속성은 'wsdl : import'요소에 있어야합니다." 웹 서비스 테스터를 통해 내 자신의 wsdl을 해결하려고 할 때 "XSD : The location ''메시지가 표시되지 않습니다.이 둘이 연결되어 있다고 생각합니다. 그러나 나는 다른 것을 알고 있습니다. Tibco BW의 사용자가 일반적으로 wsdl을 처리하는 중 오류를보고했으며 임박한 업데이트로 인해 wsdl로 많은 문제가 해결 될 것임을 알려드립니다. –