728x90
반응형

프로그래밍 이야기/JSP 공부 6

HTTP 프로토콜에 대한 이해

- HTTP(HyperText Transfer Protocol)는 웹서버와 웹 클라이언트 간에 통신을 위한 프로토콜 -HTTP 프로토콜에 맞게 요청을 웹서버에 전송하고 응답을 HTTP 프로토콜에 맞게 웹 브라우저에 전송한다. - 요청/응답부분 - 헤더부분 - 엔터티바디 부분으로 나뉜다. [ :] .... [ : ] [entity body] - 웹 클라이언트는 미리 알려진 포트로 연결을 시도하며 연결이 되면 웹 클라이언트는 HTTP 명령어, 문서 주소, HTTP 버전정보를 웹서버에 전달한다. HTTP 요청라인 : GET /index.html HTTP/1.0 - 요청라인 다음 줄에 웹 클라이언트 는 헤더 정보, 구성정보 받아들일 문서 포맷등의 정보를 옵션으로 웹서버에 전달한다. 모든 헤더 정보들은 한줄에 하..

'telnet'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 텔넷설치하기

서버를 켰다 그리고 telnet을 날렸는데 'telnet'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는배치 파일이 아닙니다. 이런 메시지가 뜬다 그럼 제어판에서 프로그램 추가제거에서 윈도우 기능 켜기끄기에서 텔넷 클라이언트를 클릭하자! 그리고 나서 다시 텔렛을 날리면 잘된다. 오키~

CMD로 톰캣 설치 버젼 확인하기

톰캣을 압축풀기형이 아니고 설치형으로 설치한 경우 시간이 오래되어 내가 무슨 톰캣을 깔았는지 기억이 안날때가 있다. CMD에서 쉽게 찾을 수 있다. TOMCAT을 설치한 폴더로 이동하여 하위 lib 폴더로 이동하자 그리고 다음 명령어를 치고 엔터를 치면 설치된 톰캣 버전이 나온다 : java -cp catalina.jar org.apache.catalina.util.ServerInfo 적어두고 외워두자!!

HttpServletRequest 와 HttpServletResponse

HttpServletRequest : 클라이언트가 서버에 보내는 요청 정보를 처리하는 객체 HttpServletResponse : 서버가 클라이언트로 보내는 응답정보를 처리하는 객체 => service() 메서드가 실행되기 전에 생성되었다가 끝나면 소멸한다. HttpServletResponse - 응답정보처리 -> 클라이언트에게 응답하기 위한 기능 처리 - javax.servlet 패키지의 ServletResponse 인터페이스 사용 - ServletResponse 인터페이스 상속 - ServletResponse : 일반적인 네트워크 통신에서의 응답 관련 메서드 제공 - HttpServletResponse : Http 통신 기반의 응답 관련 메서드 확장 제공 ServletResponse 인터페이스의 주요..

Tomcat 그리고 James Gosling

- Tomcat : 웹 에플리케이션 서버이지만 그 자신이 하나의 거대한 자바 애플리케이션이기도 함. Tomcat을 기동하기 위해서는 JRE 환경의 JVM 상에서 o.a.catalina.startup.BootStrap 클래스를 실행해야하기 때문이며 이로 인해 자바는 필수적이다. - 캐나다 출신인 James Gosling은 1984년 Sun Microsystems에 입사하였으며 여러 GUI 시스템의 모태인 NeWS(NetWork extensible Windows System), 그리고 GNU Emacs의 원형인 Gosling Emacs를 개발하였다. -Green Project : Patrick Naughton, Mike Sheridan, James Gosling 이 참여하는 Stealth Project의 또..

TOMCAT

- 1995년 SUN 출신 3인방 BILL COLEMAN, ED SCOTT, ALFRED CHUANG은 각자의 이름을 따서 BEA Systems라는 회사를 창립함 - 1995년 창업한 WebLogic 은 1997년 Tengah라는 이름의 애플리케이션 서버 발표 - 1996년 BEA는 Novell의 Tuxedo를 인수함 - 이어 DEC의 ObjectBroker와 DECmessageQ, NCR의 Top End를 인수하면서 미들웨어의 강자로 부상함 -1998년 9월 BEA는 WebLogic을 인수하여 Tengah를 WebLogic Server라는 이름으로 공급하기 시작 - 2008년 오라클이 BEA를 인수함. 인수당시 BEA의 대표는 Alfred Chuang 였다. - IBM은 WebSphere라는 제품군 보..

728x90
반응형