SilverlightService.svc 추가 합니다

public string Test() {

     return "kojaedoo";
}

메소드 추가

 

ISilverlightService.cs 파일에도  같은 함수 추가

[OperationContract]
string Test();

 

이것으로 웹서비스는 준비 끗

 

실버라이트 Page.xaml

private void Test()
     {
         EndpointAddress defaultAddress;
         ServiceRef.SilverlightServiceClient sc;
         Binding defaultBinding = new System.ServiceModel.BasicHttpBinding();
         defaultAddress = new System.ServiceModel.EndpointAddress("http://localhost:56445/SilverlightService.svc");
         sc = new NewCitiZenBasic.ServiceRef.SilverlightServiceClient(defaultBinding, defaultAddress);
         sc.TestAsync();
         sc.TestCompleted += new EventHandler<NewCitiZenBasic.ServiceRef.TestCompletedEventArgs>(sc_TestCompleted);
     }

 

     void sc_TestCompleted(object sender, NewCitiZenBasic.ServiceRef.TestCompletedEventArgs e)
     {
         MessageBox.Show(e.Result);
     }
     #endregion

 

 

웹서비스 테스트에서는 특정포트를 설정해놓으면 테스트하기 편리합니다.

+ Recent posts