http://blog.naver.com/zodiac17?Redirect=Log&logNo=70167503297

총정리


Servlet (서블릿)

- 개념 : 자바를 이용해서 작성한 CGI프로그램

           자바로 구현,  JVM이라는 환경하에서 클라이언트의 요처ㅇ에 따라 멀티 쓰레드 방식으로 동작


* CGI의 개념

- Common Gateway interface

- 웹서버와 외부 프로그램 사이를 연결하는 규약

- 동적으로 웹페이지를 만들어주는 프로그램을 의미함

- 웹서버와 각 언어별 지원 ㅁ라이브러리 환경 설정이 별도로 필요함


- 웹 프로그램 화면쪽 프로그램

- 보통의 경우 자바형태에서 사용자에게 html을 생성해서 보내주는 부분과 JSP와 같이 HTML코드와 JAVA코드가 같이 병합되어있는 이런 페이지도 서블릿이다

- 서블릿이라고 할때에는 JAVA로만 구현되어 HTML을 생성하는 페이지 자체만을 칭하는 경우도 있다

- 사용자의 요청을 받아서 적절히 처리한 다음 응답을 해주는 웹어플리케이션

- request와 response를 파라미터로 받는다

- 스펙으로서 정의되어있는데 이에 따라 만들어진 서버가 톰캣


개념 - http://javaking75.blog.me/140174066323

동작원리 - http://cafe.naver.com/hbilab/392



Web.xml

- Web어플리케이션의 환경파일로써 XML 형식의 파일

- 작성되는 내용 : 서블릭의 초기 파라미터, 세션의 유효시간 설정, 서블릿 매핑, 리스너 설정, 보안 등등


개념 - http://blog.naver.com/b1ack7circ1e?Redirect=Log&logNo=10052647428



JDBC Connection

- java database connectivity : 데이터베이스를 연결하기 위한 단일화된 라이브러리

- 오라클 라이브러리와 ms라이브러리의 차이점 때문에 이곳저곳 사용할 경우 별도의 소스수정이 필요하기 때문에 단일화된 방법이 필요


개념 - http://blog.naver.com/jjijilx2?Redirect=Log&logNo=60181352817


Oracle Client

- 오라클 서버로 접속하기 위한 매개체로 보면 됨


Oracle Server

- 오라클 엔진과 데이터베이스, 즉 디비를 칭함


tnsname

- tns라 함은 오라클 사에서 개발한 네트워크 기술로써 서로 다른 네트워크 구성을 가지고 있는 클라이언트/서버 간에 데이터를 전송할수 있게 해주는 기능

- 리스너가 구동되고 나면 오라클 클라이언트가 접속할수 있다, 서버에 대한 정보를정의하는 역할


기능 - http://blog.naver.com/kiyoun82?Redirect=Log&logNo=110077828804


listener

- 오라클서버에 접속하기위해 동작하는 것


'Study > JAVA' 카테고리의 다른 글

새로운 엑셀파일 만들기  (0) 2013.06.04
Apache POI  (0) 2013.05.30
자바 환경설정  (0) 2013.05.10
이클립스 에러 Access restriction: The type Cookie is not accessible  (0) 2013.05.10
이클립스 디버깅하기  (0) 2012.12.21
Posted by 코딩하는 야구쟁이
,