기본 .Net 클라이언트 응용 프로그램 및 다른 클라이언트 유형이 서비스와 통신 할 수 있도록 WCF 서비스 계층을 만드는 좋은 방법은 무엇입니까?.Net 및 기타 클라이언트의 WCF?
알고 계시 겠지만 앞으로는 모바일 장치를 지원해야 할 것입니다.
우리는 비슷한이 우리의 WCF 방법으로 개체를 전달하는 :
이[DataContract]
public class User: DomainBase
{
[DataMember]
public string Username { get; set; }
[DataMember]
public string Password { get; set; }
[DataMember]
public string FirstName { get; set; }
[DataMember]
public string LastName { get; set; }
}
그래서 이런 우리의 servcie의 방법이있을 수있다 :
public bool Save(User item){
...do some work
}
public User GetUserByUsernameAndPassword(string username, string password){
...do some work
}
이제 닷넷에서 내가 사용할 수 있습니다 내 서비스와 동일한 개체 라이브러리이지만 다른 클라이언트와는 연결할 수 없습니다. 그래서, 각 클라이언트 유형에 대해 differnt 메소드를 작성하고 싶지 않은 경우이를 처리하는 가장 좋은 방법은 무엇입니까?
저는 과거 Java 기반 클라이언트로 작업하면서 basicHttpBinding을 사용해야 만한다는 것을 알고 있습니다. 다른 것은 효과가 없을 것이다. – DDiVita