1.  WCF 서비스를 사용할 클라이언트로서 윈도우폼 어블리케이션을 생성한다

사용자 삽입 이미지

2. Project의 Reference에 System.ServiceModel를 추가한다

3. 프로젝트에 Add Service Reference를 선택한다. 그리고 Address에 http://localhost:8000/dosc 를 입력하고 GO버튼을 클릭한다. 이때 WCF서비스는 호스트되고 있어야 한다
사용자 삽입 이미지



4. UI는 다음의 그림과 같이 구성한다
사용자 삽입 이미지


5. button Click 이벤트에 다음의 코드를 추가한다
        Dim result As Integer
        Dim ws As New CalculatorService.CalculatorClient()

        ws.Open()

        If RadioButton1.Checked = True Then
            result = ws.Add(Integer.Parse(TextBox1.Text), Integer.Parse(TextBox2.Text))
        ElseIf RadioButton2.Checked = True Then
            result = ws.Subtract(Integer.Parse(TextBox1.Text), Integer.Parse(TextBox2.Text))
        ElseIf RadioButton3.Checked = True Then
            result = ws.Multiply(Integer.Parse(TextBox1.Text), Integer.Parse(TextBox2.Text))
        ElseIf RadioButton4.Checked = True Then
            result = ws.Divide(Integer.Parse(TextBox1.Text), Integer.Parse(TextBox2.Text))
        End If

        ws.Close()

        Label1.Text = result.ToString()