2013-05-13 1 views
0

저는 WSO2와 모든 개념을 처음 접했습니다. WSO2 Application Server에는 많은 웹 서비스가 있으며 WSO2 ESB의 Proxy 서비스를 사용하여 이들을 통합하려고합니다. 내 가상 서비스 (프록시 서비스)를 정의하는 WSDL을 만듭니다. 이제는 계속 문제가 있습니다. 기존 웹 서비스를 서로 어떻게 통합하고, 내 퍼팅을 관리하고, 내 웹 서비스를 생성 할 수 있는지 보여주는 실용적인 자습서를 찾을 수 없다는 것을 의미합니다. 임의의 출력. 실제로 시퀀스가 ​​정확히 무엇인지 모릅니다. 시퀀스 내에서 웹 서비스를 시작하고 결과를 기존 출력에 추가하는 방법은 무엇입니까?WSO2 ESB, 시퀀스 정의, 실제 튜토리얼이 필요합니다.

답변

0

콜 아웃 조정자를 사용하여 시퀀스 내에서 외부 웹 서비스를 호출하고 응답을 얻을 수 있습니다. 아래 링크를 따르십시오.

http://docs.wso2.org/wiki/display/ESB460/Sample+430%3A+Simple+Callout+Mediator+for+Synchronized+Web+Service+Invocation

http://docs.wso2.org/wiki/display/ESB460/Callout+Mediator

은 또한 당신은 당신이 필요로하는 경우에 당신이 얻을 결과에 따라 메시지를 조작하는 중재자를 페이로드 공장 중재자를 사용하거나 풍부하게 할 수 있습니다.

다음 블로그에는 관심있는 서비스 체인에 대한 유용한 사용 사례가 있습니다.

http://wso2.org/library/articles/2011/01/wso2-esb-by-example-service-chaining

http://dakshithar.blogspot.com/2012/06/routing-and-service-chaining-with-wso2.html

당신은 내가 페이로드 공장 사용 here

+0

기존의 모든 매개체를 찾아 내가 페이로드 팩토리를 사용하여 내 요청을 엔드 포인트 보내 사용하여 정의를 사전에 보냈, 매개체를 보낼 수 있습니다 중재인. 그런 다음 시퀀스를 만들고 응답 시퀀스를 조작하고 송신 중재자의 정의에서 해당 시퀀스를 수신기 시퀀스로 설정합니다. –