본문 바로가기

세션

웹프로그래밍 기반 지식 1. 웹프로그래밍 언어 작동원리 : 1) 인터프리터 : 웹프로그래밍에 사용되는 일반적인 언어(php, asp, jsp)는 인터프리터로 되어있으며 "해석기"가 코드를 한줄씩 해석하여 사용자가 이해할수 있는 문서인 HTML로 변환해 준다. 인터프리터는 컴파일러보다 가벼우며 융통성이 좋아 웹에서 사용하기에 적합하다. 2) 2Tier , 3Tier(단계, 계층) : 2Tier : Server(웹서버 : Asp, jsp, php) / Client(사용자 : HTML) 3Tier : Server(웹서버 : Asp, jsp, php) / Client(사용자 : HTML) / + Component(별도의 기능과 함수를 모아 컴파일한 모듈(프로그램)) (ex. Active X) 3) 웹사이트 작동 구조 : 웹서버 + 웹.. 더보기
OSI 7계층(Layer)과 TCP/IP 4계층 OSI 7계층 TCP/IP 4계층 7. 애플리케이션 계층 : 애플리케이션 서비스가 진행되는 계층이다. HTTP, SMTP, 등과 같은 애플리케이션 프로토콜이 실행된다. 6. 프레젠테이션 계층 : 분산되어 온 데이터를 재조합하여 표현하거나 데이터를 보내기 좋게 조각낸다. 5. 세션계층 : 연결세션에서 에러를 복구하거나 데이터를 교환하며 연결을 유지한다 4. 트랜스포트 계층 : 데이터를 상대에게 보낸다. TCP, UDP 프로토콜이 있다. TCP : 데이터의 신뢰성을 중시한다.(상대가 데이터의 수신이 안됬거나 잘못된 데이터가 갔을경우 재전송한다) UDP : 데이터의 전송속도를 중시한다.(상대의 수신여부는 고려하지 않는다) 스트리밍 서비스 등에 사용 3. 네트워크 계층 : 프로토콜 IP 어떤 경로를 통해 상대에.. 더보기