Study/모몽이 공부중
-
RESTful이란Study/모몽이 공부중 2020. 6. 22. 23:16
REST - Representational State Transfer 약자 - 월드 와이드 웹과 같은 분산 하이퍼미디어 시스템을 위한 소프트웨어 아키텍처의 한 형식 - 네트워크 아키텍처 원리의 모음 - 네트워크 아키텍처 원리: 자원을 정의하고 자원에 대한 주소를 지정하는 방법 Create POST Read GET Udate PUT Delete DELETE RESTful - REST라는 아키텍처를 구현하는 웹서비스를 나타내기 위해 사용되는 용어 - RESTafrians라고 부르기도 함 REST 특징 - 클라이언트/서버 구조: 일관적인 인터페이스로 분리되어야 함 - 무상태(Stateless): 각 요청 간 클라이언트의 콘텍스트가 서버에 저장되어서는 안됨 - 캐시 처리 가능(Cacheable): WWW에서와 ..
-
TCP/UDP 특징과 차이점Study/모몽이 공부중 2020. 6. 16. 22:59
TCP(Transmisison Control Protocol) 인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 특징 - 연결형 서비스. 가상 회선 방식 제공 - 3-Way handshaking과정을 통해 연결설정. 4-Way handshaking을 통해 해제 - 흐름제어 및 혼잡제어 - 높은 신뢰성 보장 - UDP보다 속도가 느림 - 전이중(Full-Duplex), 점대점(Point to Point)방식 UDP(User Datagram Protocol) 데이터를 데이터그램단위로 처리하는 프로토콜 특징 - 비연결형 서비스. 데이터그램 방식 제공 - 정보를 주고 받을 때 정보를 보내거나 받는다는 신호절차를 거치지 않음 - UDP 헤더의 CheckSum 필드를 통해 최소한의 오..
-
소켓 (Socket)Study/모몽이 공부중 2020. 6. 16. 22:56
TCP/UDP 2020/06/16 - [Study/이론] - TCP/UDP 특징과 차이점 TCP/UDP 특징과 차이점 TCP(Transmisison Control Protocol) 인터넷상에서 데이터를 메세지의 형태로 보내기 위해 IP와 함께 사용하는 프로토콜 특징 - 연결형 서비스. 가상 회선 방식 제공 - 3-Way handshaking과정을 통해 연결설정. 4- codingmomong.tistory.com socket 컴퓨터 네트워크를 경유하는 프로세스 간 통신의 종착점. 1. 클라이언트 소켓 시스템(또는 프로세스)이 소켓을 통해 데이터 통신을 위한 연결 요청 2. 서버 소켓 시스템(또는 프로세스)이 소켓을 통해 데이터 통신을 위한 연결 요청을 받아들임 3. 소켓 흐름 클라이언트 소켓: 소켓 생성(..