반응형
📝Archive File
Archive(기록물 보관소) File은 종종 파일 및 폴더의 압축된 형태를 가리키기도 합니다. 이것은 파일 크기를 줄이고 파일을 묶어서 보관하거나 전송하기 위한 목적으로 사용됩니다. 알려진 압축 형식에는 ZIP, RAR, TAR 등이 있습니다 → 압축 파일이라고 생각하면 된다
📝tar
리눅스에서 사용되는 압축방식으로 용량을 압축하지는 않습니다
덕분에 매우 빠르게 압축이 진행되고 CPU 사용률도 높지가 않습니다 그래서 tar를 사용하면 순식간에 압축 파일이 생성 됩니다
📝gzip (.gz)
리눅스에서 용량을 줄여서 압축할때 사용하는 방식
📝War (Web Application Archive)
Servlet / Jsp 컨테이너에 배치할 수 있는 웹 애플리케이션(Web Application) 압축파일 포맷으로 웹 관련 자원이 포함 되어있다 → JSP, Servlet, JAR, Class, XML, HTML, Javascript
별도의 웹서버(WEB) or 웹 컨테이너(WAS) 필요하다 즉, JAR파일의 일종으로 웹 애플리케이션 전체를 패키징 하기 위한 JAR 파일이다.
📝Jar (Java Archive)
JAVA 어플리케이션이 동작할 수 있도록 자바 프로젝트를 압축한 파일로 라이브러리라고 생각하면 된다
SpringBoot에서는 일반적으로 배포할 때 Jar를 사용하는데 JSP를 사용하거나 등의 이유가 아니면 War가 아닌 Jar로 개발하는게 좋습니다
🔗 참고 및 출처
반응형
'[CS 지식]' 카테고리의 다른 글
[CS 지식] DB 식별과 비식별 관계, 스냅샷, 메타데이터(metadata), 마이그레이션, UMS (0) | 2021.11.27 |
---|---|
[CS 지식] 마운트, PnP, 파일서버 , NAS, 스케일업, 스케일아웃, 네트워크 드라이브 (0) | 2021.11.03 |
[CS 지식] telnet, ssh, sftp, putty, CentOS, RedHat (0) | 2021.10.14 |
[CS 지식] 안전성 요구사항, 보안 요구사항, 소프트웨어 시스템 요구사항, 데이터베이스 요구사항, 비즈니스 규칙 요구사항, 운영 요구사항, 사이트 적용 요구사항 (0) | 2021.09.30 |
[CS 지식] UML, 상태전이다이어그램, 데이터베이스튜닝, 데이터베이스 모델링(개념적모델, 논리적모델, 물리적모델), ERD (0) | 2021.09.29 |