![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FNUdf5%2FbtsKykFYxxn%2FM6kZzZJ8kSB6W3IZVOgA0k%2Fimg.png)
미들웨어의 주요 유형과 예시1) 데이터베이스 미들웨어 (DB - Database)데이터베이스 미들웨어는 클라이언트와 원격 데이터베이스를 연결해 주는 2 계층(Tier) 아키텍처의 미들웨어입니다. 이를 통해 클라이언트 애플리케이션이 데이터베이스에 쉽게 접근할 수 있습니다.대표적 미들웨어: ODBC(마이크로소프트), IDAPI(볼랜드), Glue(오라클)2) 원격 프로시저 호출 (RPC - Remote Procedure Call)RPC 미들웨어는 로컬 프로시저처럼 원격 시스템의 프로시저를 호출하여 응용 프로그램 간의 상호작용을 가능하게 하는 방식입니다. 이를 통해 서로 다른 시스템 간의 통신을 효율적으로 할 수 있습니다.대표적 미들웨어: Entera(이큐브시스템스), ONC/RPC(OSF)3) 메시지 지향 ..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fc7oWX0%2FbtsKu9TqS0r%2Fqz3wbTCdvQfWRpth2UkgG1%2Fimg.png)
시스템 연계 기술시스템 연계 기술은 직접 연계 방식과 간접 연계 방식으로 구분됩니다. 각 방식은 시스템 환경 및 요구 사항에 따라 선택할 수 있습니다.직접 연계 방식직접 연계 방식은 시스템 간 데이터를 직접 교환하는 방식으로, 속도와 신뢰성이 뛰어난 반면 시스템 간 강한 결합을 유발할 수 있습니다.DB 링크 (DB Link): 수신 시스템에서 DB Link를 생성하여 송신 시스템이 해당 링크를 직접 참조하는 방식입니다. 예: 테이블명@DB Link명DB 연결 (DB Connection): 수신 시스템의 WAS(Web Application Server)에서 송신 시스템의 DB로 직접 연결하는 방식으로, DB Connection Pool을 사용하여 데이터베이스에 접근합니다. 예: Data Source = D..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FoyVJx%2FbtsKw5aziQX%2Ftmotye7k1Kkxwaka2zs3M1%2Fimg.png)
요구사항 검증(Requirements Verification)이란?요구사항 검증은 개발 초기 단계에서 요구사항이 명확하고, 일관되며 시스템이 이를 충족할 수 있는지를 검토하는 과정입니다. 이를 통해 프로젝트 초기에 발생할 수 있는 문제를 최소화하여 이후 개발 과정의 리스크를 줄이고, 최종 제품의 품질을 높이는 데 중점을 둡니다.요구사항 검증 절차요구사항 검증은 다음과 같은 절차로 진행됩니다.인터페이스 요구사항 검토 계획 수립: 검토 계획을 수립하여 검증의 목적과 범위를 설정합니다.검토 및 오류 수정: 요구사항 명세서를 꼼꼼히 검토하고 오류가 발견되면 즉시 수정합니다.베이스라인 설정: 검토가 완료된 요구사항을 기준으로 프로젝트의 방향성을 설정합니다.이 절차를 통해 검토된 요구사항을 기반으로 시스템을 설계하..
![article thumbnail](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FbrRijt%2FbtsKvdlThzN%2FA9J8ONI4o0KXacD5i6YVf1%2Fimg.png)
생성 패턴 (Creational Pattern)추상 팩토리 (Abstract Factory)서로 연관되거나 의존하는 객체들을 그룹화하여 생성.빌더 (Builder)객체의 생성과 표현을 분리해 같은 생성 절차에서 다른 결과를 도출.팩토리 메소드 (Factory Method)객체 생성 인터페이스를 정의하고 구체적인 클래스 선택을 서브클래스에 맡김.프로토타입 (Prototype)원본 객체를 복제해 새로운 객체를 생성.싱글톤 (Singleton)하나의 인스턴스만 생성하여 여러 프로세스에서 참조 가능.구조 패턴 (Structural Pattern)어댑터 (Adapter)호환되지 않는 인터페이스를 변환해주는 패턴.브리지 (Bridge)구현과 추상화를 분리하여 독립적 확장 가능.컴포지트 (Composite)복합 객체..