울트라 ESB
UltraESB![]() | |
개발자 | Adroit Logic |
---|---|
안정된 릴리스 | 2.3.2 / 2015년 4월 ( ~4월 |
기입처 | 자바 |
유형 | 엔터프라이즈 서비스 버스 |
면허증. |
|
웹 사이트 | adroitlogic |
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]도입을 위한 다양한 개발 도구를 갖추고 있습니다.
- IntelliJ IDEA, Eclipse 및 NetBeans를 IDE로 사용
- IntelliJ IDEA 플러그인
- UTerm – 인터랙티브한 명령줄 및 스크립트 가능한 관리 유틸리티
- JMX 기반 관리/모니터링 지원 및 Zabbix 오픈 소스 모니터링 솔루션과의 통합
관리 및 감시 도구
관리 툴과 감시 툴은 최소 배포(전체 배포 및 소스 배포) 이외의 모든[9] 배포와 함께 출하됩니다.
- UConsole – 웹 기반 관리 및 감시 콘솔
- IMonitor – 독립된 웹 애플리케이션으로 실행되며 단일 노드 또는 ESB 클러스터 관리 및 감시 가능
「 」를 참조해 주세요.
- Apache ServiceMix, 유사하고 관련된 오픈 소스 ESB
- 과라나 DSL
- 퓨즈 ESB
- Oracle 엔터프라이즈 서비스 버스
- ESB 열기
레퍼런스
- ^ http://api.adroitlogic.org
- ^ "AdroitLogic Announces the Availability of a Simple to Use - High Performance Enterprise Service Bus [ESB], UltraESB".
- ^ "AdroitLogic Announces the Availability of a Simple to Use - High Performance Enterprise Service Bus [ESB], UltraESB".
- ^ "AdroitLogic Open Sources the High Performance and Lightweight Enterprise Service Bus - UltraESB". PRWeb. Retrieved 2016-05-05.
- ^ "UltraESB Trunk - Nightly Build: Plan summary - Atlassian Bamboo". bamboo.adroitlogic.com. Retrieved 2016-05-02.
- ^ http://sonar.adroitlogic.com/[데드링크]
- ^ "Transports and Message Formats - UltraESB Documentation - UltraESB Documentation". docs.adroitlogic.org. Retrieved 2016-05-02.
- ^ "UltraESB Tooling - UltraESB Documentation - UltraESB Documentation". docs.adroitlogic.org. Retrieved 2016-05-03.
- ^ "UltraESB - Best Open Source ESB". adroitlogic.org. Retrieved 2016-05-03.