1. HTTP에서 HTTPS로 전환 하기 1) HTTP(Hyper Text Transfer Protocol)과 HTTPS(Hyper Text Transfer Protocol over Secure Socket Layer)HTTP는 WWW에서 데이터를 주고 받을 수 있는 프로토클이다. 주로 HTML문서를 주고 받을 때 많이 사용하며, TCP와 UDP를 사용하며, 80번 포트를 사용한다. HTTPS는 HTTP의 보안을 강화한 프로토클로 HTTP over TLS, HTTP over SSL, HTTP Secure의 형태가 있다. 2) SSL(Secure Sockets Layer) SSL은 웹서버 인증 또는 서버 인증이라고도 한다. 브라우즈와 서버간의 통신 데이터를 암호화 함으로써 해킹을 통해 정보가 유출되어도 정..
보호되어 있는 글입니다.
1. IIS Server 의 설치 1) 서버 관리자를 실행하면 아래와 같은 화면이 나타난다. 이곳에서 역할 및 기능 추가를 클릭한다. 2) 마법사의 실행과 동시에 아래와 같은 화면이 나타난다. 이곳에서 [다음]을 클릭한다. 3) 설치 유형을 선택하는 화면이 나타난다. 이곳에서 [역할 기반 또는 기능 기반 설치]를 선택하고 [다음]을 클릭한다. 4) 서버를 선택하는 화면이 나타난다. [서버 풀에서 서버 선택]하고 서버 풀에서 [설치하고자하는 서버]를 선택하고 [다음]을 클릭한다. 5) 서버의 역할을 선택하는 화면이 나타난다. [운영에 필요한 옵션]을 선택하고 [다음]을 클릭한다. 기본적인 옵션에서 보안 관련 옵션들은 아래 화면을 참고하여 선택하면된다. 6) 기능을 선택하는 화면이 나타난다. 특별한 내용이 ..
1. Self Hosting Self Hosting이란 서비스를 .exe 형태로 제공하는 형태를 말한다. 다른 형태로 제공하는 것보다 서비스를 상세하게 제어 할 수 있는 특성은 있으나 서비스의 제공에 약간의 코딩이 따르는 단점이 있다. 2. Self Hosting 방식의 서비스의 작성 1) Self Hosting Console Type 프로젝트의 생성 2) Self Hosting에서 사용할 서비스를 추가 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using System.ServiceModel; namespace WCFHostingConsole..
1. WCF - WCF(Windows Communication Foundation)의 약자로 네트워크 분산 서비스를 구축, 구성 및 배포를 위해 만들어진 플렛폼 및 런타임 시스템으로 서비스(Service), 서비스 호스트(Service Host), 서비스 클라이언트(Service Client)로 구성되어 진다. 2006년에 처음 출시하여 지속적으로 업데이트되고 있다. 2. WCF에서의 중요한 개념 1) 메시지(Message): WCF를 통해서 전송되는 데이터 블럭으로 SOAP XML로 되어 있다. 2) 엔드포인터(EndPoint): 메시지를 송,수신하는데 사용하는 주소, 메시지 세트 정의, 메시지 전송방법등을 정의한다. 3) 주소(Address): 메시지를 수신할 정확한 위치를 URL형태로 진정한다. 4..