컴퓨터 A,B 두대와 데이터 베이스 C가 있다.
A - Client Browser
B - Server
C - Data base
유저는 인터넷을 사용하고 다음과 같은 순서를 거친다.
A - (요청(Request))-> B -(Query)-> C - (Result)> B -(Response)> A -> 전달완료 -> User
관련 예시) Naver에서 로그인 하려는 상황
A - 아이디 / 비밀번호 입력 - 로그인 버튼 클릭 - 요청보냄.
B - 요청받음. - 데이터 베이스에서 해정 유저를 찾는 SQL문을 작성 - 문서 보냄
C - 문서받음. - 데이터 베이스에 해당 유저를 찾는 SQL문 실행 후 결과 확인. - 결과 보냄.
A- 로그인 됨. - 메인 화면으로 이동
이때 A , B, C에 사용되는 프로그램은 다음과 같다.
A - HTML, CSS, JS
B - NodeJS
C - MySQL
반응형
'오프라인 교육 > 포스코 X 코딩온' 카테고리의 다른 글
[포스코 X 코딩온] 데이터 베이스 (0) | 2023.04.01 |
---|---|
[POSCO X 코딩온] Ajax, Axios, Fetch (0) | 2023.03.31 |
[Node JS] Node REPL (0) | 2023.03.27 |
[포스코 X 코딩온] Node JS는 어디에 사용할까? (0) | 2023.03.27 |
[포스코 X 코딩온] Node JS 개요 (0) | 2023.03.27 |