2011-09-03 5 views
0

내가 가지고있는 경우 parameter로 유형 얻는 operationContract있는 service : Myclasswcf에서 far Java 클라이언트는 계약 파일과 DataContract 파일을 어디에서 가지니까?

방법 자바에서 작동하는 클라이언트, 내 FUNC를 호출 않습니다

?

public class Clientbs : ClientBase<ICalcMe>, ICalcMe 
    { 


     ... 

    } 

도 그가 할 수 없습니다

그는 .NET 클래스를 생성하지 못할 ... 그분은이 작업을 수행 할 수

MyClass에를 알고하지 않습니다 이 :

ChannelFactory<ICalcMe> channel = new ChannelFactory<ICalcMe>("endPointName"); 
+1

NetBeans를 사용하는 경우 필요한 모든 클래스를 생성 할 수 있습니다. – vorrtex

+0

java와 상호 작용하는 모든 wcf 바인딩을 사용할 수 없다는 점을 염두에두고 다음 스레드를 살펴보십시오. http://stackoverflow.com/questions/690177/guaranteeing -that-a-net-wcf-service-by-a-java-client – Dominik

답변

1

Java clie NT는 자체 SOAP 스택 API를 사용하여 서비스를 사용합니다. 웹 서비스의 핵심은 서로 다른 API가 해당 플랫폼 용 클라이언트를 구축하는 데 사용할 수있는 상호 운용 가능한 계약 및 정책 (WSDL 및 XSD) 형태로 설명됩니다.

Java 클라이언트를 직접 작성하지 않는 한 신경 쓸 필요가 없습니다. 상호 운용 가능한 바인딩을 사용하고 Java 개발자가 WSDL에서 클라이언트를 빌드 할 수있게하십시오. 클라이언트를 직접 작성해야하는 경우 .NET에서 제공하는 것뿐만 아니라 플랫폼에서 독립적 인 핵심 메커니즘에 대해 웹 서비스에 대해 배울 시간입니다. 또한 서비스 소비/생성을위한 Java API를 배울 시간입니다. 예를 들어 JAX-WS.

+0

답변 해 주셔서 대단히 감사합니다. –

관련 문제