Axis를 사용하여 .NET 2.0 웹 서비스를 사용하려고합니다. Eclipse WST 플러그인을 사용하여 웹 서비스 클라이언트를 생성했으며 지금까지는 괜찮은 것 같습니다.Axis 1.4를 사용하여 사용자 정의 SOAP 헤더 설정
여기에 예상되는 SOAP 헤더 :
<soap:Header>
<Authentication xmlns="http://mc1.com.br/">
<User>string</User>
<Password>string</Password>
</Authentication>
</soap:Header>
은 내가 축 클라이언트에서이 헤더를 구성하는 방법에 대한 문서를 찾을 수 없습니다. Visual Studio C# Express 2008을 사용하여 클라이언트를 생성 할 때 두 개의 문자열 특성 (User
및 Password
)을 사용하는 Authentication
클래스를 생성하고 모든 클라이언트 메서드는이 클래스의 개체를 첫 번째 매개 변수로 받지만 Axis WS 클라이언트.
클라이언트 헤더에이 헤더를 어떻게 설정합니까?
이렇게 많은 좌절감을 겪은 후에야 나는 이것이 필요한 답입니다. 덕분에 – LiorH
이것은 정확히 내가 필요로하는 것이었다! – talanb
'SOAPHeaderElement authentication = new SOAPHeaderElement ("http://mc1.com.br/", "Authentication");'이 문은'abstract class java를 초기화 할 수 없습니다 '라는 오류와 오류를 제공합니다. KPN : RoutingInfo> KPN : KpnHeader-V2>
Salman