Server/ASP.NET Core Web Server

Server/ASP.NET Core Web Server

[ASP.NET Core Web API Server] ASP.NET Core Overview

ASP.NET Core에서 앱을 빌드하기 위한 기본 코드는 Program.cs에서 시작한다. Program.cs는 프로그램의 시작점으로 호스트를 빌드하고, 필요한 서비스들과 미들웨어를 추가하는 작업을 한다. Program.cs를 통해 ASP.NET Core의 전반적인 동작 과정을 파악해보자. ASP.NET Core 웹 어플리케이션을 만들기 위한 웹 프레임워크의 크로스 플랫폼 버전이다. 따라서, 윈도우, 맥, 리눅스 등 다양한 플랫폼에서 실행된다. Program.cs Program.cs 파일에 어플리케이션 시작 코드를 포함한다. 즉, C의 main함수와 같은 프로그램의 진입점이라고 할 수 있다. 앱에서 요구하는 서비스를 구성한다. 앱의 요청 처리 파이프라인이 일련의 미들웨어 구성 요소로 정의된다. Main..

Server/ASP.NET Core Web Server

[Web Server] 01 : HTTP

HTTP = Hypertext Transfer Protocol www(world wide web), 즉 인터넷 상에서 데이터를 주고 받을 수 있는 프로토콜이다. 주로 HTML 문서를 주고 받는데 사용된다. 서버와 클라이언트 사이에 이루어지는 요청/응답 프로토콜이다. 클라이언트가 Request(요청)를 보내면, 서버는 이 요청에 Response(응답)한다. 예를 들어, 클라이언트인 웹 브라우저가 HTTP를 통해 웹페이지(HTML)을 요청하면, 서버는 해당 웹 페이지에 대한 데이터를 사용자에게 전달하여 응답한다. Connections HTTP는 TCP/IP를 사용해서 데이터를 주고 받는다. TCP/IP를 사용하기 때문에 신뢰성이 보장된다. 클라이언트와 서버의 연결 과정은 다음과 같다. 1. 클라이언트의 웹 ..

Tuesberry
'Server/ASP.NET Core Web Server' 카테고리의 글 목록