왜 그런지는 모르겠지만지만 함수는 '원 리턴(One Return)'이 원칙입니다.(아마도 함수리턴값을 바로 사용하는 기능때문 인것 같네요.) 그래서 여러값을 받고 싶으면 C는 포인터를 이용하고 객체지향언어에서는 클래스(class, 모듈(Model)도 여기에 해당한다.)를 리턴 받는 방법으로 여러값을 받습니다. 언어에 따라 '파라메타 아웃풋(Parameter Output)' 같은 것을 지원 할수도 있습니다. ex> //C#의 경우 public int DataReturn(out string sData) 1. WCF는 객체를 리턴 할수 없다. 문제는 WCF는 객체를 리턴 할수 없습니다. 참고 : MSDN 포럼 - How do I pass a WCF class as a reference parameter? WC..
간만에 웹서비스를 써야 해서 WCF파일을 추가하고 서비스 참조를 했는데..... 어라? 이전과 달리 '[메서드이름]Completed'도 안보이고....뭐지?;;;; 예전에 실버라이트에서 한번 다뤘던 거라 이전 글을 확인해도 모양이 이상합니다;;; (참고 : [Silverlight] 1/4. 한 프로젝트에서 웹서비스 만들기) 1. 테스트 WCF 서비스 만들기 서비스는 간단하게 요청이 들어오면 5초대기를 한 후 받은 값에 문자열을 더해 리턴해주는 형식입니다. [ServiceContract] public interface IUsingAsync { [OperationContract] string GetName(string name); } public class UsingAsync : IUsingAsync { p..