책 내용 질문하기
질문이요
도서
2020 시나공 정보처리기사 필기 : NCS 기반 전면 개편 [기본서]
페이지
0
조회수
511
작성일
2020-05-18
작성자
탈퇴*원
첨부파일
152p 에서 WAS는 미들웨어이고, 미들웨어는 소프트웨어인데 534p에서는 하드웨어 환경에 포함되어있습니다. 뭐가 맞는건가요?
답변
2020-05-19 10:36:27

안녕하세요 길벗수험서 운영팀입니다.

 

관점에 따라 조금 달라지는 부분입니다.

 

미들웨어는 대개 소프트웨어만을 지칭하는 경우가 많지만, 해당 소프트웨어를 운용하기 위한 기반 장비까지 포함하여 미들웨어라고 부르기도 합니다.

대표적인 미들웨어로 뽑을 수 있는 DB나 WAS의 경우, DB는 개별 DB 전용 서버에서 운용될 수 있습니다.

이 경우 DB 서버 전체를 그냥 미들웨어라고 불러버리죠.

 

WAS의 경우도 WAS 프로그램을 전적으로 처리하는 별도의 서버가 있는 경우 이를 그저 WAS라고 부르고 미들웨어라고 칭하죠.

 

위의 두 미들웨어는 별도의 서버를 운용하지 않고 하나의 서버에서 운용될 수도 있습니다.

규모가 작은 웹 서비스의 경우 하나의 서버에서 정적 처리(웹서버), 동적 처리(WAS), 데이터 처리(DB) 모두 해버리는 것이죠. 이 경우에는 그저 소프트웨어만을 가지고 미들웨어라고 칭하겠죠.

 

그저 좁게 보냐, 넓게 보냐 정도의 차이로 알아두시면 될 것 같습니다.

 

행복한 하루되세요 :)

  • 관리자
    2020-05-19 10:36:27

    안녕하세요 길벗수험서 운영팀입니다.

     

    관점에 따라 조금 달라지는 부분입니다.

     

    미들웨어는 대개 소프트웨어만을 지칭하는 경우가 많지만, 해당 소프트웨어를 운용하기 위한 기반 장비까지 포함하여 미들웨어라고 부르기도 합니다.

    대표적인 미들웨어로 뽑을 수 있는 DB나 WAS의 경우, DB는 개별 DB 전용 서버에서 운용될 수 있습니다.

    이 경우 DB 서버 전체를 그냥 미들웨어라고 불러버리죠.

     

    WAS의 경우도 WAS 프로그램을 전적으로 처리하는 별도의 서버가 있는 경우 이를 그저 WAS라고 부르고 미들웨어라고 칭하죠.

     

    위의 두 미들웨어는 별도의 서버를 운용하지 않고 하나의 서버에서 운용될 수도 있습니다.

    규모가 작은 웹 서비스의 경우 하나의 서버에서 정적 처리(웹서버), 동적 처리(WAS), 데이터 처리(DB) 모두 해버리는 것이죠. 이 경우에는 그저 소프트웨어만을 가지고 미들웨어라고 칭하겠죠.

     

    그저 좁게 보냐, 넓게 보냐 정도의 차이로 알아두시면 될 것 같습니다.

     

    행복한 하루되세요 :)

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.