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 |