초기 인터넷 서비스는 이미지 와 텍스트 기반의 정적인 콘텐츠만을 제공하는 수준이 었으나 인터넷 서비스의 발전은 동적 서비스를 요구하게 되었고 이를 지원하기 위한 다양한 기술이 개발되었다. history of j2ee http://oracle.com.edgesuite.net/timeline/java/ 이중 JAVA 기반의 Servlet Cotainer 기반의 서비스 플랫폼이 개발되어 현재까지 범용적으로 사용되고 있다. Servlets 의 프로그램의 구조는 HTTP Request 로 부터 받은 정보를 JAVA 프로그램으로 로직을 구현 된 이후 개발된 JSP (JAVA Server Page) 도 기본적으로는 Servlets Container를 기반으로 서버 페이지 의 특정 영역을 Container 가 JAVA..
Apache WEB 서버의 설정 값중 성능에 주요하게 영향을 미치는 구성 정보는 httpd.conf 로 관리 된다. CentOS에서 이 파일은 httpd.conf 라 되어 있으며 /etc/httpd.conf.에 위치 하고 있다실행중인 아파치 서버가 사용하고 있는 httpd.conf 의 경로를 확인하기 위해서는 아래와 같은 명령어를 사용하면되다. httpd.conf 의 주요 설정 값은 아래와 같이 정의 되어 TimeOut : ddjdjPort : djdjdjServerNameDocumentRootLogLevelLogFormatKeepAliveKeepAliveTimeoutMaxKeepAliveRequestsMinSpareServersMaxSpareServersMaxClients jmeter를 이용해서 간단한..
TCP/IP 기반의 Application Protocol 중 인터넷 서비스 프로토콜인 HTTP 는 현재까지 가장 범용적으로 사용되고 있다. HTTP는 기본적으로 클라이언트-서버 프로토콜이다. 요청은 하나의 개체, 사용자 에이전트 ( 대부분의 경우 브라우저지만, 무엇이든 될 수 있다) 에 의해 전송됩니다. 각각의 개별적인 요청들은 서버로 보내져 처리되어 response라고 불리는 객체를 서버로부터 돌려받습니다. HTTP 는 헤더정보를 통해 많은 유용한 정보를 전달 합니다. 아래 예시를 참고 HTTP Request Header Line 1 : 요청 Method 로 HTTP 는 클라이언트가 서버에게 요청하는 방법을 정의 한다 특히 요청 Method는 Line 2: host는 요청을 한 서버의 호스트 이름 Li..
TCP/IP 프로토콜 구조의 가장 상위에는 Application 계층이 있다. TCP/IP 기반의 많은 프로토콜 중 많이 사용되고 있는 여러 프로토콜 이 있고 이러한 응용 어플리케이션은 각 port 를 가지고 있다. port 는 16비트의 값으로 IP 로 지정된 host 내 특정 process ( service ) 를 지정하여 연결하는 역할을 한다 UNIX 시스템에서 포트 번호는 /etc/services 에 정의 되어 있으나 , 정의되어 있지 않은 서비스도 사용하지 않는 포트 번호를 지정하여 사용할수 있다.
Copyright © 2016 by WaaNee. All Rights Reserved.