엔터프라이즈 서비스 버스 (ESB)

작가: Peter Berry
창조 날짜: 19 팔월 2021
업데이트 날짜: 11 할 수있다 2024
Anonim
ESB (엔터프라이즈 서비스 버스)
동영상: ESB (엔터프라이즈 서비스 버스)

콘텐츠

정의-ESB (Enterprise Service Bus) 란 무엇입니까?

ESB (Enterprise Service Bus)는 미들웨어 인프라 제품 기술로 구축 된 이벤트 중심 및 표준 기반 메시징 엔진 또는 버스를 통해 복잡한 소프트웨어 애플리케이션에 대한 기본 상호 작용 및 통신 서비스를 제공하는 통합 플랫폼입니다. ESB 플랫폼은 서비스와 전송 채널 간의 연결을 분리하는 데 중점을두고 있으며 SOA (Service-Oriented Architecture) 요구 사항을 충족시키는 데 사용됩니다.


ESB의 정확한 정의에 대한 의견은 용어가 종종 소프트웨어 인프라 기반의 ESB를 참조하기 때문에 다릅니다.

Microsoft Azure 및 Microsoft 클라우드 소개 | 이 가이드를 통해 클라우드 컴퓨팅에 관한 모든 내용과 클라우드에서 비즈니스를 마이그레이션하고 운영하는 데 Microsoft Azure가 어떻게 도움이되는지 알아 봅니다.

Techopedia는 ESB (Enterprise Service Bus)를 설명합니다

ESB에는 다음과 같은 핵심 구성 요소가 포함됩니다.

  • 건축 플랫폼
  • 소프트웨어 제품
  • 소프트웨어 제품 패키지

ESB는 기존 엔터프라이즈 메시징 시스템을위한 개념적 계층을 제공하므로 통합 설계자는 코드를 작성하지 않고도 메시징 이점을 적용 할 수 있습니다. 단일체 허브 또는 스포크 구조 스택과 같은 기존의 EAI (Enterprise Application Integration) 기술과 달리 ESB는 필요에 따라 배포 및 협업이 분산 된 기본 요소로 분리 된 간단한 기능을 기반으로합니다.

또한 ESB에는 유연성과 다중 전송 미디어 기능을 제공하는 메트릭 기반 SOA 및 SOA 2.0 구조 요소가 있습니다. 대부분의 ESB 제공자는 독립적 인 형식을 고려하면서 SOA 값을 통합합니다.