본문 바로가기

JSP, Servlet

Jsp, Servlet을 아우르는 Web Programming변화 과정, WAS의 변화?

출처: https://www.youtube.com/watch?v=PH8-V6ah0XQ

 

 

 

Servlet의 등장

 

Jsp의 등장

MVC의 등장

입구=Controller, 비즈니스=Model

위에서 표준이라는 것이 MVC와 같이 어떠한 패턴을 말하는 것임.

MVC 프래임워크(스프링)의 등장

 

 

 

BACKEND, FRONTEND모두 진화하고 변화해 왔지만 WAS같은 경우는 업데이트만 되고 항상 필요로 하는 WAR(와르)로 묶어서 배포할 때는 위의 사진처럼 구조는 같아야 하는 것이다. 즉, 스프링프래임워크를 사용하던 MVC패턴을 사용하던 사용하지 않던 와르폴더 안의 구조는 위의 스샷과 같이 같아야 하는 것이다. 
참고 WAR파일로 내보낸후 그것의 확장자를 war에서 zip(집파일)으로 변경하면 zip파일이 생기게 된다. 

 

정리하면 WAR(와르)는 WAS(Web Application Server)의 규칙을 따라야 한다는 것이다.

(jar파일은 반드시 따르지 않아도 됨)