Java

[JAVA] Servlet , Beans 차이가 뭔가?

고인돌개발자 2021. 4. 21. 11:26

둘의 차이는 간단하게, Web 관련 I/F 에 있다 라고 말하고 싶다.

 

Servlet = http + java 의 기능을 구현한다.

(단 둘이 너무 혼합되면 복잡하니 이것들을 구분한다. Java 는 java 처럼(Pojo)

Beans = 서블릿은 http 관련 업무만 하게 하고 Beans들이 자바의 업무를 하게 한다.

 

* 브라우저를 통해 들어오는 어떤 내용을 서버(WAS)에서 받아야 한다면, 둘 사이는 약속된 규정을 가지고 통신을 해야 하는데, 이 규약이 HTTP 이다.

 

[허접한 그림 설명]