특정 폴더를 정해두고
이 폴더의 내부를 제공하는 녀석들 : 서버
서버 : 뭔가를 제공하는 애들
html 파일을 넣어두고 제공 -> 웹서버
이미지 파일을 넣어두고 파일을 제공 -> 이미지 서버
내가 가진 모든 폴더를 공유하는 것 -> 보안에 취약
우리가 할 것
: 마이 서버 폴더에 파일을 두고
외부에서 폴더에 접근할 수 있게 해주는 프로그램 만드는 것
직접 만드는 게 아니라 만들어져 있기 때문에 쓸 거임!
직접 만들 수도 있다!!
A가 B에게 a.html이라고
메시지를 전송하면
B는 뭐 어쩌라고!! 할 것이다.
목적이 있는 통신을 하기 위해서는
프로토콜이 필요하다.
Get:
: 뒤에 있는 파일을 달라는 요청 프로토콜
프로토콜을 가지고 A가 B에게
Get:a.html이라고 통신하면
B는 아~ a.html 파일을 달라는 거구나 하고
서버에서 a.html 파일을 FR(FileReader)하여
A에게로 html 파일의 내용을 BW(BefferedWrite) 해줄 것이다.
A는 파일을 BR(BufferedReader)하여
FW(FileWriter) 할 것이다.
[출처]
https://cafe.naver.com/metacoding
메타코딩 : 네이버 카페
코린이들의 궁금증
cafe.naver.com
메타 코딩 유튜브
https://www.youtube.com/c/%EB%A9%94%ED%83%80%EC%BD%94%EB%94%A9
메타코딩
문의사항 : getinthere@naver.com 인스타그램 : https://www.instagram.com/meta4pm 깃헙 : https://github.com/codingspecialist 유료강좌 : https://www.easyupclass.com
www.youtube.com