728x90
미들웨어 Middle Ware
- 미들웨어 Middle Ware ?
미들웨어는 운영체제와 응용 프로그램 사이에서 운영체제가 제공하는 서비스 외에 추가적인 서비스를 제공하는 소프트웨어이다.
개발 기술 환경 파악 개요
- 개발하는 소프트웨어와 관련된 운영체제, DBMS, 미들웨어 등을 선정할 때 고려해야 할 사항을 기술한다.
운영체제 OS; Operating System
- 운영체제 OS ?
운영체제는 컴퓨터 시스템의 자원을 효율적 관리하는 것을 목표로 하며, 사용자가 컴퓨터를 편리하고 효율적으로 사용할 수 있는 환경을 제공하는 소프트웨어이다. 즉, 컴퓨터 하드웨어와 사용자 사이에서 동작하는 인터페이스 일종이다. - 운영체제 관련 요구사항 식별 시 고려사항
- 가용성
- 성능
- 기술 지원
- 주변 기기
- 구축 비용
데이터베이스 관리 시스템 DBMS; DataBase Management System
- 데이터베이스 관리 시스템 DBMS ?
사용자와 데이터베이스 사이에서 사용자 요구에 따라 정보 생성 및 데이터 베이스 관리를 해주는 소프트웨어이다. - DBMS 관련 요구사항 식별 시 고려사항
- 가용성
- 성능
- 기술 지원
- 상호 호환성
- 구축 비용
웹 애플리케이션 서버 WAS; Web Application Server
- 웹 애플리케이션 서버 ?
웹 애플리케이션 서버는 사용자 요구에 따라 동적인 콘텐츠 처리를 위한 미들웨어를 의미한다. 여기서 말하는 동적 콘텐츠라는 것은 텍스트나 이미지가 아니라 주식 시세, 날씨, 교통 상황 등 실시간으로 변하는 동적인 자료를 의미한다. 실시간으로 변하는 자료 처리는 웹 서버에서 처리할 수 없으므로 WAS 를 통해서 처리하게 됩니다. WAS 로는 JSP 나 Servlet 과 같은 프로그램이 있습니다. WAS 가 동적인 자료를 처리한 후 해당 서버를 웹 서버로 보내면 웹 서버는 이를 클라이언트로 보내게 됩니다. - WAS 특징
- 데이터 접근, 세션 관리, 트랜잭션 관리 등을 위한 라이브러리를 제공한다.
- 데이터베이스 서버와 연동해서 사용한다. - WAS 관련 요구사항 식별 시 고려사항
- 가용성
- 성능
- 기술 지원
- 구축 비용
오픈소스 Open Source
- 오픈 소스 관련 요구사항 식별 시 고려사항
- 라이선스의 종류
- 사용자 수
- 기술의 지속 가능성
'[자격증] > 정보처리기사 실기' 카테고리의 다른 글
1. 요구사항 확인_06 요구사항 개발 프로세스 (0) | 2023.06.29 |
---|---|
1. 요구사항 확인_05 요구사항 정의 (0) | 2023.06.29 |
01. 요구사항 확인_03 XP 기법 (0) | 2023.06.29 |
1. 요구사항 확인_02 스크럼 기법 (0) | 2023.06.29 |
1.요구사항 확인_01 소프트웨어 생명 주기 (0) | 2023.06.29 |