Red Hat Training
A Red Hat training course is available for Red Hat Fuse
25장. WSDL 계약 없이 소비자 개발
초록
서비스 소비자를 개발하기 위해 WSDL 계약이 필요하지 않습니다. 주석이 달린 SEI에서 서비스 소비자를 생성할 수 있습니다. 서비스를 노출하는 엔드포인트가 게시되는 주소, 서비스를 노출하는 엔드포인트를 정의하는 서비스 요소의 QName 및 소비자가 요청하는 끝점을 정의하는 포트 요소의 QName을 알아야 합니다. 이 정보는 SEI의 주석에 지정하거나 별도로 제공할 수 있습니다.
25.1. Java-First Consumer Development
WSDL 계약 없이 소비자를 생성하려면 다음을 수행해야 합니다.
-
소비자 가 작업을 호출할 서비스에 대한
Service오브젝트를 생성합니다. -
Service오브젝트에 포트를 추가 합니다. -
Service오브젝트의getPort()메서드를 사용하여 서비스의 프록시를 가져옵니다. - 소비자의 비즈니스 로직을 구현합니다.