728x90 반응형 개념3 [서버/개념] Web Server와 WAS server의 차이 웹 서버와 WAS 서버 차이 웹 서버와 WAS 서버는 명칭만 보면 서로 비슷하고 그게 그거 같지만 역할은 확연히 다르다. 1) Web Server웹 서버는 디스크에서 파일을 로드하고 이를 네트워크를 통해 사용자의 웹 브라우저에 제공함으로써웹 브라우저에 정적 컨텐츠를 제공하는 서버이다. 웹 서버의 주요 기능① 정적 컨텐츠 제공 : 웹 서버는 HTML 페이지, 이미지, 비디오 및 기타 파일과 같은 정적 컨텐츠를 클라이언트의 브라우저에 전달한다.② HTTP 프로토콜 처리 : 웹 서버는 HTTP 요청과 응답을 처리하여 서버와 클라이언트 간의 데이터 교환을 관리한다.③ 기본 요청 처리 : GET 및 POST와 같은 기본 클라이언트 요청을 처리한다.④ 경량 : 웹 서버는 일반적으로 정적 컨텐츠를 빠르게 제공하는.. 2024. 7. 29. [네트워크/개념] SOAP와 REST 요약 바로가기 SOAP(Simple Object Access Protocol) - 다른 언어로 다른 플랫폼에서 빌드된 애플리케이션이 통신할 수 있도록 설계된 최초의 표준 프로토콜 - 복잡성과 오버헤드를 증가시키는 빌트인 룰을 적용하므로 페이지 로드 시간이 길어질 수 있음 - 이러한 표준은 빌트인 컴플라이언스를 제공한다는 의미이기에, 여러 기업에서 선호하는 방식임 - 빌트인 컴플라이언스 표준에는 보안과 안정적인 DB 트랜잭션의 기본 속성이 포함된다 ※ DB 트랜잭션의 기본 속성(ACID) 1) 원자성(Atomicty) 2) 일관성(Consistency) 3) 격리성(Isolation) 4) 내구성(Durability) 일반적인 웹 서비스 사양에는 다음이 포함된다. - 웹 서비스 보안(WS-security).. 2023. 9. 14. [java] Garbage Collector(GC) - 가비지 컬렉터 우아한 테크 참고 동영상 : https://www.youtube.com/watch?v=Fe3TVCEJhzo 가비지 컬렉터란? 가비지 컬렉터가 Sweep 하는 것 Mark and Sweep(GC 작동 방식) 가비지 컬렉터 작동 시점 가비지 컬렉터 특징 가비지 컬렉터 종류 1. Garbage Collector(GC) - 가비지 컬렉터란? : JVM의 Heap 영역에서 사용하지 않는 객체를 삭제하는 프로세스를 말함 Stack 메모리에는 int, char, double 형 자료형 변수들이 들어가고 Heap 메모리에는 String, List 등 Object형 인스턴스들이 들어간다. 2. 가비지 컬렉터가 Sweep 하는 것 어떤 객체에 유효한 참조가 존재하면 Reachable, 그렇지 않다면 Unreachable이.. 2021. 9. 18. 이전 1 다음 728x90 반응형