Middleware 2

2. 미들웨어 코어

Web Server란 클라이언트인 웹 브라우저로부터 HTTP요청을 받아들여 작업을 처리하고, HTML 문서와 같은 웹 페이지를 전송해주는 역할을 하는 소프트웨어 제품 : Apache Http ServeX, IIS, iPlanet, WebtoB Web Server 주요 기능 정적 리소스 처리 동적 응답은 Web Server 자체적으로 할 수 없으므로 CGI, Servlet, JSP, ASP 등과 같은 Server-Side기술을 수행하는 곳으로 요청을 위임함 End-User와 최 접점에 있으므로 Web Server의 안정성과 가용성은 비즈니스에 많은 영향을 끼침 Proxy 서버 역할 수행 클라이언트와 WAS 사이에서 Proxy 서버 역할을 함 (Proxy 서버 : 클라이언트가 다른 Server로부터 리소스를..

Middleware 2020.08.06

미들웨어

정의 운영 체제와 해당 운영 체제에서 실행되는 응용 프로그램 사이에 위치하여 다양한 응용 서비스 실행에 필요한 기능을 제공하는 소프트웨어 기능 분산된 시스템 간의 공유 자원에 대한 효율적 관리 및 보안성, 통신 기능 제공 (Transaction 처리, Thread, Messaging등과 같은 핵심 서비스 기능) 분류 일반적 범위 분산 시스템 환경에서 사용되는 어플리케이션 처리를 지원하는 소프트웨어 → 분산 시스템 SW 광범위한 범위 분산 시스템 SW 이외에도 IT 자원 관리, 서비스 플랫폼 및 네트워크 보안 등의 기능을 포함하기도 함 통신 방식에 따른 분류 RPC, MOM, OOM MOM(Message Oriented Middleware) 분산 응용 프로그램 간에 메시지를 보내고 받으면서 데이터를 전달하..

Middleware 2020.08.04