WCF 웹 서버와 통신하는 java (JSF)에서 응용 프로그램을 개발 중입니다. C#을 사용하여 웹 서버를 개발했으며 복잡한 객체의 equals 구현을 Java 클라이언트에 보내야합니다.클래스를 WCF 웹 서버를 사용하여 클라이언트에 구현하는 방법
[DataContract(Namespace = "http://mywebservice.com/Entidades")]
public class Record{private Int64 id;
[DataMember]
public Int64 Id
{
get { return id; }
set { id = value; }
}
public override bool Equals(Object obj)
{
if(obj is Record){
Record rec = obj as Record;
return rec.Id == this.Id;
}
return false;
}
}
가 먼저 등호에서 [DataMember를] 넣어 tryed,하지만 난 그렇게 할 수 있다는 것을 발견 : 는 예를 들어, C# 클래스를 고려한다. 이 복합 유형의 "equals"구현을 Java 클라이언트에 전송하는 올바른 방법은 무엇입니까?
미리 감사드립니다.
XML이 어떻게 보이겠습니까? – SLaks
복잡한 유형 정의를 사용하여 xml에 equals 오버로드를 보낼 수 있기를 바랬습니다. 뭔가 : ... 정의 ... xs : complexType> –
PauloRLA