http://www.codeproject.com/Articles/31285/WS-Discovery-for-WCF,I을 방문하여 관련 WSDiscovery를 사용하여 .NET Framework 3.5에서 소스 코드를 다운로드하고 WCF 서비스를 작성한 후이 서비스를 소스 코드에서 동일한 구성으로 웹 페이지에 게시하십시오. 그것은 올바른, WCF 클라이언트 가이 서비스를 발견 할 수 너무 too.Now 내 문제는, 자바 클라이언트가 WS - 디스커버리 또는 다른 사람에 의해이 서비스를 발견 할 수 있습니까? 고마워요!Java WCF 서비스를 검색하는 방법은 무엇입니까?
0
A
답변
0
Google이 반환 한 첫 번째 것은 java-ws-autodiscovery입니다. 자바 사람들이 사용하는 '축'프레임 워크가 있으며 WS * 상호 운용성이 많이 포함되어 있다고 생각합니다. 내가 볼 수있는 것으로부터 지원되어야합니다. 그 (것)들을 결코 사용하지 말라.
0
최근 버전의 CXF는 WS-Discovery를 지원합니다. 참조 :
http://cxf.apache.org/docs/ws-discovery.html
및
http://www.dankulp.com/blog/2013/05/apache-cxf-and-ws-discovery/
+0
사실,이 예제 코드로 간단히 시도했습니다. C#으로 작성된 WebService는 IIS에서 웹 페이지에 게시 할 수 없으며 중요한 것은 Java와 C# 사이의 상호 운용성 여부 또는 그렇게 할 수 없다고 생각합니다. 그러나 ws-discovery는 well-formed 프로토콜, 그리고 자바와 C# 둘다에서 알게 될 것이지만, 나는 이론을 알고 싶다.하지만 시작하기는 어렵다. – Sstx
감사합니다, 나는 이미이 기사를 읽고, 그것은 줘요 WSDiscoveryFinder 및 WSDiscoveryServer 클래스를 사용하고 도울 수, 실패했습니다. 내가 필요한 것은 단지 자바 코드를 사용하여 서비스를 발견하는 것이지만 자바를 사용하지 않고 웹 서비스를 작성하는 것입니다. 저는 웹 서비스에 좀 더 새롭기 때문에 몇 가지 아이디어 나 유용한 링크를 제공 할 수 있습니까? 기사가 있지만 그 중 어떤 것도 잘 작동합니다. – Sstx
WS *는 웹 보안의 새로운 표준이며 모든 주요 제공 업체가 제공해야합니다. http://en.wikipedia.org/wiki/Apache_Axis 문서를 살펴 보셨습니까? –
Axis2에 대한 업데이트 (http://en.wikipedia.org/wiki/Apache_Axis2)와 하나 이상의 http://www.devx.com/Java/Article/28816처럼 보입니다. Java에서 wcf 서비스를 사용할 수 있도록 지원하는 것 같습니다. –