개발
하나의 Servlet은 세 개의 이름을 가진다.
Binple
2011. 7. 26. 17:18
Client가 아는 URL 이름
- Client는 HTML 안에 존재하는 Servlet 이름만 알고 있으면 된다.
- Server 상의 실제 어느 Directory에 어떤 Filename으로 존재하는지는 관심 없다.
- URL 이름은 Client를 위한 것 이다.
배포자가 만든 내부적인 이름
- 배포자는 실제 Application 운영을 위하여 배포명이란 것을 만들어 개발자에게 알려준다.
- 배포명도 URL 이름과 같이 가공의 이름이라고 말할 수 있다.
- 이 이름은 URL 이름과 같을 필요가 없다.
- 실제 Servlet File 위치 이름과 일치하지 않아도 된다.
실제 파일명
- 개발자가 만든 Servlet Class 안에는 Class명과 Package명이 들어 있다.
- Servlet Class 파일도 File System 상의 경로와 Filename이 있다.
- Package Directory 구조에 따라 Server마다 다를 수 있다.
C2-80