안녕하세요, 감자코딩에 감자개발자 입니다. 서버쪽에 대한 포스팅도 꾸준히 해 나갈 생각이므로, 이번에 살펴볼 내용은 "세션"과 " 쿠키"입니다. 1. 쿠키, 세션 이란? 인터넷을 사용하시다 보면 흔히 접했던 말입니다. 가끔 홈페이지 접속이 되지 않거나, 에러가 나는 경우 " 인터넷 옵션에 들어가서 쿠키를 삭제하고 다시 시도해보시길 바랍니다. " 혹은, 로그인을 하였는데 아이디와 비밀번호를 저장하시겠습니까? 라는 글을 보셨을 겁니다. - 쿠키 세션 왜 써요? 서버와 클라이언트가 통신을 할 때 통신이 연속적으로 이어지지 않고 한 번 통신이 되면 끊어진다. 따라서 서버는 클라이언트가 누구인지 계속 인증을 해주어야 하는데, 여기서 쿠키와 세션을 이용하여 인증을 하게 된다. - 쿠키란? 클라이언트 웹 브라우저에서..
WAS(Web Application Server)는 웹 컨테이너이다tomcat 아파치 는 웹서버 이다.결과 반환 해주는역할웹서버는 그렇다면 WAS만 쓰면 되지 어째서 웹서버를 따로 쓰느냐는 의문이 생길 수 있다. 그 이유는 목적이 다르기 때문이다. 웹 서버는 정적인 데이터를 처리하는 서버이다. 이미지나 단순 html파일과 같은 리소스를 제공하는 서버는 웹 서버를 통하면 WAS를 이용하는 것보다 빠르고 안정적이다(왜? 다른 글 소스로 써볼까?) WAS는 동적인 데이터를 처리하는 서버이다. DB와 연결되어 데이터를 주고 받거나 프로그램으로 데이터 조작이 필요한 경우에는 WAS를 활용 해야 한다
클라이언트(Client) 다른곳에 있는 단말에 데이터를 달라고 요청하는 프로그램 서버(Server)다른곳에서 요청받은 명령을 처리하는 프로그램 인터넷에 연결하기 위해서는 ? 단말에 네트워크 카드가 있어야한다. 포트(port)란? 단말에 접속하기 위한 '논리적인 접속 위치'포트 0~65535(0~1023 잘 알려진 포트, 1024~49151번 등록된 포트, 49152~65535번 동적 포트) 웹서버란? 웹브라우저에 접속하는 서버를 '웹서버'라고 한다. 우리가 자주 들어가는 웹브라우저를 생각하면 된다. 프로토콜이란(Protocol)이란? 데이터를 서로 어떤 형식으로 주고 받을지를 정한것(데이터의 형태라고 생각하면 된다) 웹문서란? 보통 HTML,CSS,Javascript를 이용해서 만들어 둔것, 웹브라우저가..
- Total
- Today
- Yesterday
- 코드엔진
- 감자코딩
- Android
- 감자개발자
- programming
- 프로그래밍
- 개발하는 관광이
- 백준알고리즘
- Controller
- 노드
- node.js
- 머신러닝
- 초보자를 위한 C언어 300제
- C언어
- 안드로이드
- 스프링
- Spring
- 리버싱
- C langauge
- db
- 알고리즘
- 복습
- TensorFlow
- 백준
- MVC
- Algorigm
- 학교
- BFS
- 텐서플로우
- node
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |