복합 어플리케이션
Composite application컴퓨팅에서 복합 어플리케이션은 여러 기존 기능을 새로운 어플리케이션으로 결합하여 구축한 소프트웨어 어플리케이션입니다.기술적인 컨셉은 매쉬업에 비유할 수 있습니다.그러나 복합 애플리케이션은 비즈니스 소스(기존 모듈 또는 웹 서비스 등)의 정보를 사용하는 반면, 매시업은 보통 웹 기반(대부분 무료) 소스에 의존합니다.
복합 애플리케이션이 정의상 서비스 지향 아키텍처(SOA)의 일부라고 가정하는 것은 잘못된 것입니다.모든 테크놀로지 또는 아키텍처를 사용하여 복합 애플리케이션을 구축할 수 있습니다.
복합 애플리케이션은 여러 다른 소스에서 가져온 기능으로 구성됩니다.컴포넌트는 다른 어플리케이션에서 개별적으로 선택된 기능일 수도 있고 비즈니스 기능, 모듈 또는 웹 서비스로 패키지화된 시스템 전체일 수도 있습니다.
복합 애플리케이션은 종종 "로컬" 애플리케이션 로직의 조정을 통합하여 구성된 함수가 서로 상호 작용하여 새로운 파생 기능을 생성하는 방법을 제어합니다.SOA 기반 복합 애플리케이션의 경우 WS-CAF는 복합 애플리케이션의 [1]웹 서비스 표준입니다.
「 」를 참조해 주세요.
- Web 2.0
- Composite Application Service Assembly(CASA; 복합 애플리케이션서비스 어셈블리)
- 엔터프라이즈 서비스 버스(ESB)
- 서비스 지향 아키텍처(SOA)
- Service Component Architecture(SCA; 서비스 컴포넌트 아키텍처)
- 매시업(웹 애플리케이션 하이브리드)
외부 링크
- 패턴과 프랙티스에 의한 복합 애플리케이션 가이던스
- NetBeans SOA 복합 애플리케이션 프로젝트 홈
- 낙타
- OpenESB에서의 Apache Camel 실행
- exclipse sirius - 무료 및 GPL 일식 도구로 1시간 만에 임의의 복잡한 군사 등급 모델링 도구 구축
- 이클립스 SCA 툴 - Gnu 프리 컴포지트 툴
- 일식 시리우스로 만든 무료 GPL 오베오데시그너
레퍼런스