ABOUT ME

-

Today
-
Yesterday
-
Total
-
  • WCF 구현
    .NetFramWork/WCF 2022. 7. 6. 17:07

    먼저 WCF를 사용하기 위해서는 어셈블리 참조 추가가 필요!

     

    어셈블리명 : System.ServiceModel

    네임스페이스 :  using System.ServiceModel;

     

         --서비스 구성 절차--

     

    1)  interface를 만들면서 계약 구성

      [ServiceContract]   //서비스 계약

      [OperationContract] //메시지 계약

     

    2) 서비스 객체를 정의 ( 계약된 인터페이스를 상속)

        구현 상속( 상속받은 추상 메서드를 정의)


    3) 호스팅 (IIS or exe)

     

    1) 호스팅 객체를 만듬 (첫번째 인자 : 서비스 객체 정보 2번째 인자 :  주소)

     

    2) endpoint구성 (첫번째인자 : 인터페이스, 두번째인자 : 바인딩 처리, 세번째 인자 : 주소)

     

    주소 작성후 아래 화면이 뜨면 성공!!

     


    클라이언트 구현 (윈폼기반)

     

    1) 서비스 참조 추가

    2) 네임스페이스 등록 후 버튼 1 클릭시 sayhello(); 

    결과

     

    '.NetFramWork > WCF' 카테고리의 다른 글

    WCF 맛보기  (0) 2022.07.06
    WCF란 무엇인가?  (0) 2022.04.20
    웹서비스란? (XML WebService)  (0) 2022.04.20

    댓글

Designed by Tistory.