서버의 종류와 간단한 특징
IIS(Internet Information Service)
Windows NT, 2000 등에서 사용 가능(구입하면 Option으로 붙어있음,라이센스필요= 유료) 기본 셋팅이 간편함(윈도우 환경이라 디렉토리 생성 및 관리가 쉬움) ASP 사용(ASP의 장점인 DB 접속시 시스템에 걸리는 과부화를 줄여줌) 보통 MSSQL을 사용 |
톰캣(Tomcat), 레진(Resin)
JSP 사용 톰캣은 아파치 톰캣과 자카르타 톰캣이 있다. 아파치 톰캣은 Web Server 자카르타 톰캣은 Web Application Server(WAS) |
톰캣과 레진의 차이점!
톰캣은 무료! 레진은 Professional 버전은 라이센스가 있어야 하고 Open Source 버전은 무료! Open Source 버전은 클러스터링, 세션 분배 등 몇가지 기능이 없는 것 같다. 트래픽이 적을 때 큰 차이는 없지만 트래픽이 많아지면 많아질수록 레진이 훨씬 빠르다. 그 이유는 톰캣은 Open Source의 특성상 JVM에서만 돌아가서 Native Code를 사용하는 레진보다 동시 처리능력이 떨어진다. 레진이 안정성이 더 좋다 레진이 톰캣보다 오류 검출이 편하다 |
아파치(Apache)
Unix / Linux 환경에서 사용할 수 있게 개발되었으나 Window 사용 가능한 버전도 있다. Window에서 사용하면 Unix / Linux 보다 안정성이 떨어진다. 무료! PHP 사용! Apache는 httpd a patch server 에서 따왔는데 httpd는 Unix 에서 주기적인 서비스 요청을 처리하기 위해 계속 실행되는 프로그램을 이야기하고 수집된 요구를 다른 프로그램이나 프로세스에 전달해준다.(간단히 이야기해서 httpd는 http를 지원하는 서버기능) |
Java Webserver
Sun에서 개발한 웹 서버 프로그램 웹에서 Java를 지원 Java로 개발된 웹 프로그램의 원활한 구동을 위해 사용 유료! |
PWS(Personal Web Server)
Win 95, 98 정도에서 사용하던 개인 웹서버 현재는 IIS 또는 아파치를 쓰는 것 같다 IIS 축소버전으로 소규모 서버 구축 가능 MS 에서 개발했고 트래픽이 제한되어있다. 이와 비슷한 매킨토시 프로그램으로 PWS(Personal Web Sharing)이 있다. |
베리즈 웹쉐어(Berryz WebShare)
안타깝게도 현재 배포가 중단되었다. 간단한 세팅으로 내 컴퓨터에서 Localhost 서버 이용 가능 1Mb의 가벼운 프로그램으로 간단한 파일 공유를 목적으로 사용한다 공유기를 사용한다면 다른 컴퓨터에서 접속할 수 있도록 DMZ 셋팅이 필요하다 |
많이 사용하는 것 같은 IIS 와 아파치의 차이점에 대해 살펴보겠습니다.
아파치는 표준 C++ 로 개발되었다. IIS는 MS C++ 로 개발되어서 윈도우에서만 사용 가능하다. IIS는 웹서버 역할 뿐만 아니라 WAS(Web Application Server) 역할도 한다. |
'Com > Server' 카테고리의 다른 글
[Server / 서버] WAS / Web Application Server / 웹 어플리케이션 서버 (0) | 2013.08.08 |
---|