본문 바로가기

HTTP

자바 네트워크(Network) - 프로토콜(Protocol) - 프로토콜 (Protocol) 일종의 약정 규약, 규칙. 네트워크를 연결함에 있어서 서로 약정, 규약을 맺지 않으면 통신 할 수 없다. - 프로토콜 종류 : tcp/ip, http, ftp, udp, 스트크래프트를 할때의 IPX/SPX 등등.. - 프로그래밍을 위한 대표적인 2개의 프로토콜을 알아보자. 1. TCP / IP * 연결 지향성 : 예를 들어 두대의 컴퓨터 사이에 미리 연결을 설정하고 나서 그 다음에 데이터를 주고 받겠다는 (통신)이야기 * 어떤 하나의 작업을 처리하는 중 다른것을 할 수 없다. (대용량 데이터 처리 적합) * 보내는 데이터를 작은 단위로 쪼개서 보내는데 이를 패킷이라 부른다. 받는 부분에서는 받은 패킷을 받아서 다시 조립한다. 서로 규약, 약속이 되어 있지 않으면 처리 할 .. 더보기
스프링 빈 스코드(Bean scope) 종류 스코프의 종류는 일단 가장 이해하기 쉬운 싱글톤(singleton), 프로토타입(prototype), 요청(request), 세션(session), 글로벌세션(globalSession), 애플리케이션(application)이 있다. 1. 싱글톤 - 스프링 IoC container당 한개의 빈 오브젝트만 생성 2. 프로토 - 스프링 컨테이너에 빈을 요청할 때마나 새로운 오브젝트를 생성 돌려 준다. 3. 요청 - 하나의 웹 요청 안에서 생성되고 요청이 끝날 때 사라진다. 4. 세션 - HTTP세션과 같은 존재 범위를 갖는 빈을 만들어 주는 스코프다. 5. 글로벌세션 - 포틀릿에만 존재하는 글로벌 세션에 저장되는 빈이다. 6. 애플리케이션 - servlet context에 저장되는 빈 오브젝트이다. servl.. 더보기