Back-End/SpringFrame_2
[Spring]9_1 JavaPlatform and Spring
리딩리드
2016. 3. 3. 19:17
1. Java enterprise Platform and Spring
- 자바 언어를 사용하는 모든 종류의 프로젝트라면 스프링으로 가능하다
- 주로 자바 엔터프라이즈 환경을 목적으로 한다.
1) 클라이언트와 백엔드 시스템
(1). DB를 사용하는 웹어플리케이션(기본 구조)
(2). 백엔드로는 DB는 물론 메시징서버, 메일서버, 메인프레임도 가능
2) 애플리케이션 서버
- 스프링으로 만든 애플리케이션을 자바 서버환경에 배포하려면 JavaEE 서버가 필요함
(1). 경량급 WAS/서블릿 컨테이너
- 톰켓, 제티
(2). WAS
- 안정적, 비쌈
3) 스프링 애플리케이션의 배포 단위
- 스프링으로 만든 어플리케이션은 다음 세가지로 배포가능
(1) 독립 웹 모듈
a. war로 패키징된 독립 웹 모듈로 배포 -> 톰캣 같은 서블릿 컨테이너면 이게 유일한 방법
b. 단순, 편함
(2) 엔터프라이즈 어플리케이션
a. 확장자가 car인 엔터프라이즈 애플리케이션
(3) 백그라운드 서비스 모듈
a. rar패키징 방법
soucre of post is Spring of Toby3