울트라 ESB

UltraESB
울트라 ESB
개발자Adroit Logic
안정된 릴리스
2.3.2 / 2015년 4월 (2015년~4월)
기입처자바
유형엔터프라이즈 서비스 버스
면허증.
웹 사이트adroitlogic.org/products/ultraesb/

UltraESB는 많은 트랜스포트 및 메시지 형식을 네이티브로 지원할 수 있는 경량 엔터프라이즈 서비스 버스(ESB)입니다.API를 [1]통해 Java 또는 JSR 223 스크립트 언어를 통해 메시지를 매개할 수 있습니다.또, ESB로서는 최초로 논블로킹 IO 기능을 갖춘 메시지의 제로 카피[2] 프록시를 서포트하고 있습니다.2013년에는 성능과 안정성을 바탕으로 최근 Fortune 1위 기업에 의해 ESB 및 API 관리 플랫폼으로 선정되었습니다.

초기 버전은 2010년 1월에 공개되었으며, 이후 2010년 [4]8월 24일 OSI가 승인한 AFPL(Affero General Public License)에 따라 코드가 공개되었습니다.최신 개발 코드의 성능을 보장하기 위해 지속적인 야간[5] 구축이 있습니다.

특징들

UltraESB의 주요 기능은 다음과 같습니다.

  • 임의의 IDE 사용– 사용자가 개발을 위해 임의의 IDE를 선택할 수 있도록 하면 개발 학습 곡선이 대폭 감소합니다.
  • 유닛 테스트 및 코드[6] 커버율 50%에 가까운 기능
  • 서드파티 라이브러리, 스프링 구성 콩 및 커스텀 코드를 통해 쉽게 확장 가능
  • 메시지 형식 및 변환[7] 수 지원
  • AS2, HL7, SOAP, REST, MLLP/S, JMS, AMQP, FTP/S, SFTP, WS-Security, XACML 및 JTA XA 트랜잭션 등의 페이로드 및 프로토콜 지원
  • 완전한 배포를 위해 최대 42MB의 매우 가벼운 다운로드 (최소 버전 9MB 미만)
  • 고가용성 클러스터링 및 페일오버 지원
  • 내장된 메트릭과 JMX, CLI 및 웹 기반 관리

지원 도구

설계 및 개발 도구

UltraESB는 테스트, 개발, [8]도입을 위한 다양한 개발 도구를 갖추고 있습니다.

  1. IntelliJ IDEA, EclipseNetBeans를 IDE로 사용
  2. IntelliJ IDEA 플러그인
  3. UTerm – 인터랙티브한 명령줄 및 스크립트 가능한 관리 유틸리티
  4. JMX 기반 관리/모니터링 지원 및 Zabbix 오픈 소스 모니터링 솔루션과의 통합

관리 및 감시 도구

관리 툴과 감시 툴은 최소 배포(전체 배포 및 소스 배포) 이외의 모든[9] 배포와 함께 출하됩니다.

  1. UConsole – 웹 기반 관리 및 감시 콘솔
  2. IMonitor – 독립된 웹 애플리케이션으로 실행되며 단일 노드 또는 ESB 클러스터 관리 및 감시 가능

「 」를 참조해 주세요.

레퍼런스

  1. ^ http://api.adroitlogic.org
  2. ^ "AdroitLogic Announces the Availability of a Simple to Use - High Performance Enterprise Service Bus [ESB], UltraESB".
  3. ^ "AdroitLogic Announces the Availability of a Simple to Use - High Performance Enterprise Service Bus [ESB], UltraESB".
  4. ^ "AdroitLogic Open Sources the High Performance and Lightweight Enterprise Service Bus - UltraESB". PRWeb. Retrieved 2016-05-05.
  5. ^ "UltraESB Trunk - Nightly Build: Plan summary - Atlassian Bamboo". bamboo.adroitlogic.com. Retrieved 2016-05-02.
  6. ^ http://sonar.adroitlogic.com/[데드링크]
  7. ^ "Transports and Message Formats - UltraESB Documentation - UltraESB Documentation". docs.adroitlogic.org. Retrieved 2016-05-02.
  8. ^ "UltraESB Tooling - UltraESB Documentation - UltraESB Documentation". docs.adroitlogic.org. Retrieved 2016-05-03.
  9. ^ "UltraESB - Best Open Source ESB". adroitlogic.org. Retrieved 2016-05-03.

외부 링크