본문 바로가기
728x90
반응형

서버3

[서버/개념] Web Server와 WAS server의 차이 웹 서버와 WAS 서버 차이 웹 서버와 WAS 서버는 명칭만 보면 서로 비슷하고 그게 그거 같지만 역할은 확연히 다르다. 1) Web Server웹 서버는 디스크에서 파일을 로드하고 이를 네트워크를 통해 사용자의 웹 브라우저에 제공함으로써웹 브라우저에 정적 컨텐츠를 제공하는 서버이다.   웹 서버의 주요 기능① 정적 컨텐츠 제공 : 웹 서버는 HTML 페이지, 이미지, 비디오 및 기타 파일과 같은 정적 컨텐츠를 클라이언트의 브라우저에 전달한다.② HTTP 프로토콜 처리 : 웹 서버는 HTTP 요청과 응답을 처리하여 서버와 클라이언트 간의 데이터 교환을 관리한다.③ 기본 요청 처리 : GET 및 POST와 같은 기본 클라이언트 요청을 처리한다.④ 경량 : 웹 서버는 일반적으로 정적 컨텐츠를 빠르게 제공하는.. 2024. 7. 29.
[HTTP] 클라이언트에서 서버로 데이터 전송 클라이언트에서 서버로 데이터 전송 데이터 전달방식은 크게 2가지 쿼리 파리미터를 통한 데이터 전송 GET 주로 정렬 필터(검색어) 메시지 바디를 통한 데이터 전송 POST, PUT, PATCH 회원 가입, 상품 주문, 리소스 등록, 리소스 변경 클라이언트에서 서버로 데이터 전송 정적 데이터 조회 이미지, 정적 텍스트 문서 동적 데이터 조회 주로 검색, 게시판 목록에서 정렬 필터(검색어) HTML Form을 통한 데이터 전송 회원 가입, 상품 주문, 데이터 변경 HTTP API를 통한 데이터 전송 회원 가입, 상품 주문, 데이터 변경 서버 to 서버, 앱 클라이언트, 웹 클라이언트(Ajax) 정적 데이터 조회 - 쿼리 파라미터 미사용 단순하게 URI 경로만 넣으면 경로에 온 대로 이미지 리소스를 만들어서 .. 2022. 8. 8.
[java] 자바 RMI(Remote Method Invocation) 자바 RMI. 원격 함수 호출이다. 클라이언트에서 바로 서버로 접속이 불가능한 환경일때, 가상환경에 인터페이스를 두고 통신하는 방식이다. RMI를 알기 전에 분산 컴퓨팅, 분산 객체를 먼저 알아야 한다. 분산 컴퓨팅이란? - 네트워크에서 서로 다른 시스템 간에 응용프로그램을 분산해서 처리하는 환경을 말한다. - 즉 하나의 컴퓨터에 존재하는 Application이나 프로세스에서 스스로 처리하거나 수행하기 어려운 작업을 다중 프로세서나 컴퓨터에 분산시키는 것 - 분산 컴퓨팅을 적용한 Application을 Distributed Application이라고 한다. 분산 객체(Distributed Object) - 분산 컴퓨팅 기술이 객체 지향과 접목되어 하나의 프로세서나 컴퓨터에서 실행되는 객체가 다른 프로세서.. 2021. 9. 10.
728x90
반응형