4
JAX-WS (wsimport) 생성 클라이언트 스텁을 사용하여 JAX-RPC 웹 서비스에 연결할 수 있습니까? JAX-WS 클라이언트를 사용하여 JAX-RPC 웹 서비스를 사용하면 어떤 영향이 있습니까? 장점과 단점이 있습니까?JAX-RPC 웹 서비스 용 JAX-WS 클라이언트 스텁 생성?
JAX-WS (wsimport) 생성 클라이언트 스텁을 사용하여 JAX-RPC 웹 서비스에 연결할 수 있습니까? JAX-WS 클라이언트를 사용하여 JAX-RPC 웹 서비스를 사용하면 어떤 영향이 있습니까? 장점과 단점이 있습니까?JAX-RPC 웹 서비스 용 JAX-WS 클라이언트 스텁 생성?
wsimport
도구는 웹 서비스를 설명하는 XML 문서 인 WSDL
파일에서 작동합니다.wsimport
도구는 WSDL에서 설명한대로 서비스 스타일 (RPC/DOCUMENT)에 상관하지 않습니다.JAX-WS
(이는 wsimport
을 제공함)은 웹 서비스의 스타일 (RPC/문서)과 둘 다 각 유형의 서비스 끝점과 동등하게 잘 작동합니다.wsimport
을 사용하여 JAX-RPC 클라이언트를 생성합니다.희망이 도움이됩니다.
안녕하세요! 답장을 보내 주셔서 감사합니다! 결국 wsimport가 생성 한 클라이언트 스텁 또는 wscompile 생성 된 클라이언트 스텁을 사용하고 있다면 상관 없지만, 결국에는 2 중 하나를 사용하여 연결할 수 있습니다. 내 딜레마는 다음과 같습니다. WSDL 파일 세트가 있습니다. WSDL 파일을 받았을 때 아직 클라이언트 스텁을 생성하는 방법을 알지 못하기 때문에 누군가에게 클라이언트 스텁을 생성하도록 요청합니다. 클라이언트 스텁을 생성 한 사람은 IBM의 RAD를 사용합니다. 파일 중 일부는 JAX-RPC를 사용하여 생성되었지만 일부는 JAX-WS를 사용하여 생성되었습니다. – Arci
이제 내가 혼란스러워하는 부분이 있습니다. JAX-WS를 사용하여 WSDL 파일을 모두 생성 할 수 있다면 JAX-RPC를 사용하여 다른 WSDL 파일을 생성 한 이유는 무엇입니까? JAX-RPC를 사용하여 생성하는 관련성은 무엇입니까? 나는 JAX-WS가 새로운 것인데 왜 JAX-RPC를 사용하여 다른 것들을 생성하기로 결정 했는가? 이걸 제게 가르쳐 주시겠습니까? – Arci
글쎄,'wsimport'는 웹 서비스 아티팩트를 생성하는 가장 최근의 일이며,'wscompile'이 이전과 같은 일을하는 곳에서 더 낫습니다. [이 링크 확인] (http://weblogs.java.net/blog/kohlert/archive/2006/01/easier_web_serv.html). 이상적으로 말했듯이, 당신이'wsimport' 또는'wscompile'을 사용하든 상관 없습니다. 그러나 특별한 경우에 왜 다른 사람이 JAX-RPC를 사용하지 않고 JAX-RPC를 사용 했습니까? 솔직히 나는 이것을 이해할 수 없다. 그 자신은이 질문에 대답하는 더 나은 사람입니다. – Santosh