톰캣과 아파치 서버를 함께 쓸 때 코딩 차이가 있나요?

자바 과정을 마치고 프로그래머로 일하기 시작한 초보 개발자입니다.
배울 때는 웹 서버와 WAS를 구분하지 않고 웹로직이나 톰캣만 사용했는데, 회사에서는 웹 서버와 WAS를 따로 쓰고 있어요.
톰캣만 쓸 때와 톰캣에 아파치를 연동할 때 코딩 차이가 큰가요?
J2EE와 J2SE는 개발할 때 어떤 점이 다른지도 궁금합니다.

댓글 2

  • 늘찬 2025.08.02

    웹 서버와 WAS는 개념이 달라요. 톰캣만 쓸 때와 아파치를 연동할 때는 관련 설정이 달라지고, 이미지나 HTML 같은 정적 파일은 웹 서버 쪽에서 제공할 수 있어요. 환경 구성은 달라져도 코딩 자체는 큰 차이가 없을 겁니다. J2EE와 J2SE도 서로 다른 개념이라, 모델 1과 모델 2의 차이를 묻는 것이라면 별도로 설명이 필요해요.

  • 보예 2025.08.02

    아파치 웹 서버가 하는 일을 알면 이해하기 쉬워요. 요청을 처리하는 코드는 크게 달라지지 않습니다. J2EE는 J2SE를 포함하고, 기업용 개발에 필요한 분산 시스템이나 웹 서비스, XML 관련 라이브러리가 더해진다고 보면 됩니다. J2SE를 공부하셨다면 J2EE에 추가된 라이브러리를 익히면 됩니다.