특정 서버에 WCF 서비스가 배포되었습니다.WCF 서비스가 Java 응용 프로그램에서 제공하는 매개 변수를 가져 오지 못합니다.
Java 응용 프로그램을 통해 호출해야합니다.이 OperationContract에 대한 매개 변수를 확인하면 Java 측에서 올바르게 전달되지만 WCF 서비스에서 매개 변수 값을 로깅 할 때 여기서는 수신되지 않는 것 같습니다. 다음과 같이
우리는 '은 BasicHttpBinding'를 사용하는과 서비스 및 OperationContracts에 설정된 속성은 다음과 같습니다 -
[ServiceContract]
[WebService(Namespace = "http://tempuri.org/")]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[XmlSerializerFormat(Style = OperationFormatStyle.Rpc, Use = OperationFormatUse.Encoded)]
public interface IMyService
{
[WebMethod]
[OperationContract(Action = @"http://tempuri.org/GetString")]
[WebInvoke(Method = "GET", BodyStyle = WebMessageBodyStyle.Wrapped)]
string GetString(string strParameters);
}
수있는 신체 검사이 정확하거나 있도록 모든 단계를 제안 할 수있는 경우 WCF는 JAVA 응용 프로그램을 통해 적절하게 액세스 할 수 있습니까?
하지만 SOAP 만 필요합니다 ... – SmrutiRanjan
어떻게 JAVA 측에서 호출하고 있습니까? 코드 조각을 공유 할 수 있습니까? –