# Web 용어 정리

Web 공부를 위해 필요한 용어를 정리하는 page 입니다.

# URI

Uniform Resource Identifier

통합 자원 식별자 : 정보 리소스를 고유하게 식별하고 위치 지정 가능

# URL

Uniform Resource Locator

통합 자원 지시자(URI의 가장 흔한 형태) : 구체적인 위치 서술

# URN

Uniform Resource Name

해당 리소스의 위치에 영향 받지 않는 유일무이한 이름 역할

# DataBase Record

row, 관계형 데이터베이스에서 record or tuple로 불림

# HATEOAS

Hypermedia As The Engine Of Application State

하이퍼미디어를 애플리케이션의 상태를 관리하기 위한 매커니즘으로 사용

# HTTP 프로토콜

HTTP(Hypertext Transfer Protocol) : 인터넷 상에서 데이터를 주고 받기 위한 Server/Client 모델을 따르는 프로토콜, 애플리케이션 레벨의 프로토콜로 TCP/IP위에서 작동

  • Hypertext(단순한 1차원의 문장 구조에 머물지 않고 관련된 텍스트 정보를 짜맞추어 표시하도록 한 컴퓨터 텍스) 기반으로 데이터를 전송하겠다

Connectless 방식 : 서버에 연결하고 요청해서 응답을 받으면 열결을 끊음(기본적으로 자원 하나에 대해 하나의 연결을 만듬)

  • 장점 : 불특정 다수를 대상으로 하는 서비스에 적합한 방식
  • 단점 : 연결을 끊어버리기에 Client의 이전 상태를 알 수 없음(stateless)

# PROXY

Server와 Client 사이에 중계기로서 대리로 통신을 수행하는 것

# PROXY Server

Client가 자신을 통해서 다른 네트워크 서비스에 간접적으로 접속할 수 있게 해 주는 컴퓨터 시스템이나 응용 프로그램을 가리킴 (중계 기능)

# gateway

컴퓨터 네트워크에서 서로 다른 통신망, 프로토콜을 사용하는 네트워크 간의 통신을 가능하게 하는 컴퓨터나 소프트웨어를 두루 일컫는 용어(다른 네트워크로 들어가는 입구 역할을 하는 네트워크 포인트)

# Reference

  • https://s262701-id.tistory.com/102
Last Updated: 9/25/2020, 10:50:12 PM