IBM App Connect Enterprise
IBM App Connect Enterprise![]() |
개발자 | IBM |
---|---|
안정된 릴리스 | 12 - 릴리즈 12.0.5 |
기입처 | 자바 C++ 자바스크립트 |
운영 체제 | 크로스 플랫폼(JVM) |
유형 | 엔터프라이즈 서비스 버스 |
면허증. | 독자 사양 |
웹 사이트 | IBM App Connect Enterprise 버전 12.0 |
IBM App Connect Enterprise(약칭 IBM ACE, 이전 IBM Integration Bus 또는 WebSphere Message Broker)는 여러 하드웨어 및 소프트웨어 플랫폼을 통해 서로 다른 애플리케이션 간에 비즈니스 정보를 전송할 수 있는 IBM의 최고의 통합 소프트웨어 제품입니다.사용자 작성 연동을 통과하는 데이터 흐름에 규칙을 적용하여 정보를 라우팅 및 변환할 수 있습니다.이 제품은 서비스 지향 아키텍처에서 애플리케이션과 서비스 간의 통신 채널을 제공하는 엔터프라이즈 서비스 버스로 사용할 수 있습니다.
IBM ACE는 패키지화된 애플리케이션, 파일, 모바일 장치, 메시징 시스템 및 데이터베이스를 비롯한 다양한 데이터 소스에 대한 일련의 커넥터를 통해 다양한 통합 요구사항을 지원하는 데 필요한 통합 흐름을 구축하는 기능을 제공합니다.IBM ACE를 사용하면 비용이 많이 드는 기존 애플리케이션을 다시 작성하지 않고도 기존 애플리케이션을 웹 서비스에 사용할 수 있다는 이점이 있습니다.IBM ACE는 SOAP, HTTP 및 JMS를 포함한 여러 프로토콜을 통해 애플리케이션 또는 서비스를 연결함으로써 개발 리소스에 대한 포인트 투 포인트 부담을 방지합니다. 사용자를 가장하거나 위임하는 기능을 비롯한 최신 보안 인증 메커니즘은 LDAP, HTTP 및 SOAP 노드를 통해 지원됩니다.X-AUTH, O-AUTH 및 양방향 SSL.
IBM ACE의 최근 릴리스에서는 제품 런타임에 [1]클라우드에서 완벽하게 호스팅할 수 있는 기능에 중점을 두고 있습니다.클라우드에서 런타임 호스팅은 사내에서 런타임 호스팅에 비해 비즈니스 연속성을 저해할 수 있는 OS 레벨 패치의 유지 보수 및 적용을 단순화할 수 있기 때문에 특정 장점과 잠재적인 비용 절감을 제공합니다.또한 IBM ACE 런타임의 클라우드 호스팅을 통해 클라우드 환경의 CPU 구성에 마력을 추가하거나 Active-Active 구성에서 노드를 추가하여 용량을 쉽게 확장할 수 있습니다.클라우드에서 IBM ACE 런타임 유지의 또 다른 장점은 DataPower 또는 API Connect 장치를 사용하여 내부 네트워크와 별도로 IBM ACE 기능에 대한 액세스를 구성할 수 있다는 것입니다.이를 통해 퍼블릭인터넷상의 사용자 또는 서비스가 내부 네트워크를 통과하지 않고 엔터프라이즈서비스 버스에 액세스 할 수 있습니다.이를 통해 ESB가 사내 네트워크에 배치되어 있는 경우보다 안전한 구성이 될 수 있습니다.
IBM ACE는 공통 언어 런타임에 any를 호출합니다.통합의 일부로서 NET 로직.또한 통합 디버거 및 코드 템플릿을 포함하여 Visual Studio 개발 환경을 완벽하게 지원합니다.IBM Integration Bus에는 Microsoft Dynamics CRM 및 MSMQ와의 양방향 연결을 보여주는 포괄적인 패턴 및 샘플 세트가 포함되어 있습니다. 이 릴리스에는 배포된 아티팩트의 일부인 속성 파일을 사용하여 런타임 매개변수를 구성할 수 있는 기능이 몇 가지 개선되었습니다.n BAR('브로커 아카이브') 파일.이전에는 실행 시 파라미터를 설정하는 유일한 방법은 명령줄에서 MQSI 명령을 실행하는 것이었습니다.이 새로운 구성 방법을 정책 문서라고 하며, 새 정책 [2]편집기로 작성할 수 있습니다.정책 문서는 소스 코드 제어 시스템에 저장할 수 있으며 환경(DEV, INT, QA, PROD)에 따라 다른 정책이 존재할 수 있습니다.
IBM ACE는 몇 가지 가상화 플랫폼과 즉시 호환되며, Docker가 대표적인 예입니다.IBM ACE를 사용하면 글로벌 도커 저장소에서 IBM ACE의 런타임 파일을 다운로드하여 로컬로 실행할 수 있습니다.IBM ACE에는 런타임에 관리 콘솔이 직접 내장되어 있기 때문에 Docker 이미지가 로컬에서 활성화되면 메시지플로우를 완전히 활성화하거나 임의의 BAR 파일을 전개하는 데 필요한 모든 설정 및 관리 명령을 수행할 수 있습니다.실제로 마이크로 서비스인 메시지 흐름을 구성하고 이러한 마이크로 서비스를 Docker 배포 가능 개체로 직접 [3]패키징할 수 있습니다.메시지 흐름 및 BAR 파일에 정책 파일이 포함될 수 있으므로 이 노드 설정은 자동으로 수행될 수 있으며 애플리케이션 배포를 [4]완료하기 위해 수동 작업이 거의 필요하지 않습니다.
특징들
IBM은 Enterprise Service Bus 또는 Micro-Services 통합 서비스의 서비스를 제공하는 다른 업계 제품과 비교하여 IBM ACE 제품의 주요 차별화 요소로 다음과 같은 기능을 제시합니다.
- 심플함과 생산성
- 설치 프로세스 단순화: 통합 개발자가 IBM ACE Toolkit을 사용하여 애플리케이션 작성을 시작할 수 있도록 IBM ACE를 배포 및 구성하는 프로세스가 단순화되고 완료 시간이 단축됩니다.
- 튜토리얼 갤러리: 통합 개발자는 튜토리얼 갤러리에서 샘플 통합 플로우를 설치, 도입 및 테스트할 수 있습니다.
- 공유 라이브러리: 공유 라이브러리는 여러 응용 프로그램 간에 리소스를 공유하기 위해 V10에 도입되었습니다.이전 버전의 IBM Integration Bus 라이브러리는 정적 라이브러리입니다.
- WebSphere MQ 필수 구성 요소 제거: WebSphere MQ는 더 이상 분산 플랫폼에서 IBM ACE를 사용하기 위한 필수 구성 요소가 아닙니다. 즉, WebSphere MQ와 독립적으로 애플리케이션을 개발하고 배포할 수 있습니다.
- 유니버설과 인디펜던트
- 그래픽 데이터 매핑
- 업계 고유의 관련성
- 동적이고 인텔리전트한
- 하이 퍼포먼스와 확장성
- 검출 커넥터
- 최적화된 컨테이너 배치
- 내장 유닛 테스트(모크 포함), CI/CD 파이프라인과 통합된 테스트 일괄 작성.
IBM은 로컬 구내에 설치된 기존 소프트웨어에서 IBM ACE 소프트웨어를 제공하여 VM의 네이티브 베어 메탈 컨테이너에 배포합니다. IBM ACE는 IBM CP4i(Cloud Pak for Integration) 또는 IBM 관리 클라우드 환경의 핵심 기술입니다.클라우드 환경의 통합 서비스는 자본 지출을 줄이고, 애플리케이션 및 하드웨어 가용성을 높이며, 통합 서비스 환경을 관리하는 기술을 IBM 클라우드 엔지니어에게 이양합니다.따라서 최종 사용자가 IBM ACE 소프트웨어를 설치, 구성 및 관리하는 대신 통합 흐름 개발에 집중할 수 있습니다.이 오퍼링은 사내 제품과 호환되도록 설계되어 있습니다.클라우드 환경의 제약 조건 내에서 사용자는 클라우드와 사내 소프트웨어 모두에 대해 동일한 개발 툴을 사용할 수 있으며 생성된 자산은 [5]두 가지 모두에 배포할 수 있습니다.
역사
원래 IBM은 2001년 Sybase에 인수된 NEON(New Era of Networks) Inc.와 파트너 관계를 맺었습니다.IBM 2000은 'MQ Series Integrator'(또는 줄여서 'MQSI')라는 제품을 개발했습니다.MQSI 버전은 버전 2.0까지 실행되었습니다.이 제품은 WebSphere 제품군에 추가되었고 버전 2.1에서 'WebSphere MQ Integrator'로 다시 브랜드화되었습니다.2.1 이후 버전 번호는 WebSphere 제품군의 나머지 제품군과 더욱 동기화되어 버전 5.0으로 넘어갔습니다.이름이 'WebSphere Business Integration Message Broker(WBIMB)'로 변경되었습니다.이 버전에서는 Eclipse를 사용하여 개발 환경을 재설계하고 웹 서비스 지원이 제품에 통합되었습니다.버전 6.0 이후 이 제품은 'WebSphere Message Broker'로 알려져 있습니다.WebSphere Message Broker 버전 7.0은 2009년 [6]10월에 발표되었고 WebSphere Message Broker 버전 8.0은 2011년 10월에[7] 발표되었습니다.
2013년 4월, IBM은 WebSphere Message Broker 제품이 또 다른 브랜드 변경 [8]작업을 진행 중이라고 발표했습니다.IBM Integration Bus 버전 9에는 규칙 엔진에 기반한 콘텐츠 기반 라우팅을 가능하게 하고 IBM WebSphere Operational Decision Management [9]제품이 필요한 Decision Service 노드와 같은 새로운 노드가 포함되어 있습니다.IBM WebSphere Enterprise Service Bus 제품은 IBM Integration Bus 출시와 함께 단종되었으며, IBM은 IBM Integration [10]Bus로 전환하기 위한 전환 라이센스를 제공하고 있습니다.WebSphere Message Broker Transfer License for WebSphere Enterprise Service Bus 라이센스 사용권의 일부 또는 전부를 WebSphere Message Broker 라이센스 사용권으로 교환할 수 있습니다.라이센스 양도 후 WebSphere Enterprise Service Bus를 사용할 수 있는 자격이 줄어들거나 중지됩니다.이는 교환 중에 포기되는 WebSphere Enterprise Service Bus 라이센스 사용 권한을 반영합니다.IBM은 Impact 2013에서 WESB가 5년 내에 종료될 것이며 WESB 제품의 추가 기능 개발은 이루어지지 않을 것이라고 발표했습니다.
2018년에 IBM App Connect Enterprise V11이 출시되어 컨테이너 네이티브 마이크로 서비스 스타일 통합 서비스를 구축하고 ESB(Enterprise Service Bus) 구축을 지속적으로 지원할 수 있게 되었습니다.2021년 App Connect Enterprise V12는 컨테이너 구축 최적화 등 많은 향상된 기능과 함께 출시되었으며 컨테이너 시작 시간과 리소스 요구 사항을 줄였습니다.IBM App Connect Enterprise V12는 또한 'Discovery Connectors'를 사용하여 통합 개발자가 Saas 및 Cloud와 같은 시스템의 개체와 검색 가능한 사내 애플리케이션을 검색할 수 있도록 지원합니다.
구성 요소들
IBM App Connect Enterprise는 다음과 같은 구성요소로 구성됩니다.
- 통합 서버 프로세스는 메시지 흐름이라는 스레드를 호스트하여 전송 중인 메시지를 라우팅, 변환 및 풍부하게 만듭니다.응용 프로그램 프로그램은 통합 서버에 연결하여 메시지를 보내고 통합 서버로부터 메시지를 수신합니다.통합 서버는 독립적으로 존재할 수도 있고 통합 노드(이전의 브로커)가 소유한 세트의 일부로 존재할 수도 있습니다.
- IBM ACE Toolkit은 개발자가 특정 유형의 리소스로 작업하기 위해 편집기를 사용하여 메시지 흐름 및 변환 아티팩트를 구성하는 데 사용하는 Eclipse 기반 도구입니다.상황 의존 도움말은 툴킷 전체에 걸쳐 개발자에게 제공되며, 다양한 마법사는 특정 태스크에 대해 빠른 시작 기능을 제공합니다.응용 프로그램 개발자는 툴킷의 개별 인스턴스에서 작업하여 메시지 흐름과 관련된 리소스를 개발합니다.툴킷은 메시지플로우가 전개되는 통합 서버 또는 통합 노드에 접속합니다.
- IBM App Connect 웹 사용자 인터페이스(UI)를 통해 시스템 관리자는 추가 관리 소프트웨어 없이도 HTTP 클라이언트를 통해 통합 리소스를 보고 관리할 수 있습니다.통합 서버 또는 통합 노드 상의 단일 포트에 접속하여 배치된 모든 통합 흐름의 뷰를 제공하고 시스템 관리자는 데이터 기록 및 재생, 비즈니스 트랜잭션 모니터링(BTM), 통계 정보 및 퍼포먼스를 감시하는 배포된 메시지 흐름의 회계 데이터 등의 중요한 운영 기능에 액세스할 수 있습니다.통합 및 관리 감사 로그(Web UI는 이전 버전의 Eclipse 기반 탐색기보다 우선합니다.
App Connect 작동 방식
SOA 개발자 또는 통합 개발자는 여러 메시지 흐름 노드를 포함하여 IBM ACE Toolkit에서 메시지 흐름을 정의합니다. 각 노드는 처리 단계를 정의하는 일련의 작업을 나타냅니다.메시지 플로우노드의 결합방법에 따라 실행되는 처리단계, 순서 및 조건이 결정됩니다.메시지 흐름은 처리되는 메시지의 소스를 제공하는 입력 노드를 포함하고 있으며, 입력 노드는 1개 또는 여러 개의 출력 노드를 통해 선택적으로 전달됩니다.메시지는 표현 구조나 형식을 사용하지 않고 비트스트림으로 수신되며 파서에 의해 메시지흐름 내에서 내부적으로 사용되는 트리 구조로 변환됩니다.메시지는 최종 수신처에 전달되기 전에 비트스트림으로 변환됩니다.
IBM App Connect는 표준 기반 형식(예: XML, DFDL, JSON) CSV 및 기타 산업 형식(예: HL7, EDI, SWIFT), ISOxxxx 등 다양한 데이터 형식을 지원합니다.라우팅, 필터링, 강화, 퍼블리시-서브스크라이브용 멀티캐스트, 시퀀스 처리 및 집약을 포함한 포괄적인 범위의 작업을 데이터에 대해 수행할 수 있습니다.이러한 유연한 통합 기능은 서비스 지향, 이벤트 지향, 데이터 중심, 파일 기반(배치 또는 실시간) 등 고객이 선택할 수 있는 솔루션 아키텍처를 지원합니다.IBM App Connect는 Business Process Management 그리드를 통합하여, IBM App Connect에 지시하는 다른 BPM 툴링의 지시를 받아 어떤 작업을 수행하는 방법을 뒷받침합니다.
IBM App Connect에는 현재 서버 처리량을 시각적으로 보여주는 성능 모니터링 툴 세트가 포함되어 있어 경과 시간 및 CPU 시간과 같은 다양한 메트릭을 보여 주기 때문에 성능 병목 현상 및 수요 급증에 대한 관심이 즉시 높아집니다.개별 커넥터의 레이트 등 세부사항을 드릴다운하여 퍼포먼스 정보와 구성 변경의 상관관계를 파악할 수 있습니다.또한 특정 구성 변경의 퍼포먼스에 미치는 영향을 신속하게 판별할 수 있습니다.또한 자원 메트릭을 출력하여 어떤 자원을 사용하고 있는지를 표시할 수도 있습니다.그레이션 서비스
버전 7 이전에서는 일반 텍스트 및 이진 메시지를 모델링하고 구문 분석하는 주요 방법은 메시지 세트 및 관련 'MRM' 파서라고 불리는 컨테이너를 사용하는 것이었습니다.버전 8 이후 이러한 메시지는 Open Grid Forum의 DFDL이라는 새로운 개방형 기술을 사용하여 모델링 및 구문 분석됩니다.이는 일반 텍스트 및 이진 데이터를 모델링하고 구문 분석하는 IBM의 전략 기술입니다.MRM 파서 및 메시지세트는 제품에서 완전히 지원되는 상태로 남아 있습니다.메시지 세트를 사용하려면 DFDL 테크놀로지의 사용 편의성과 뛰어난 퍼포먼스 특성을 위해 디폴트로 비활성화되어 있기 때문에 개발자가 이들을 활성화해야 합니다.
IBM App Connect는 시스템 관리자의 가시성 향상과 워크로드에 대한 운영 제어를 지원하는 정책 기반 트래픽 조절을 지원합니다.트래픽 쉐이핑을 통해 시스템 관리자는 이용 가능한 시스템 자원을 조정하여 새로운 엔드포인트(모바일 및 클라우드 애플리케이션 등)의 수가 기하급수적으로 증가했을 때의 요구에 대응할 수 있습니다.또, 트래픽의 지연이나 리다이렉트를 실시해, 부하 급증에 대응할 수 있습니다.트래픽 감시를 통해 시스템 관리자 및 기타 비즈니스 관계자에게 통지할 수 있으므로 비즈니스 인지도가 향상되고 트렌드 검출이 가능합니다.
개요
IBM App Connect는 기업이 서로 다른 시스템 간에 인터페이스를 구현하는 방법을 통합하여 IT 시스템의 비용과 복잡성을 줄입니다.통합 노드 런타임은 시스템과는 달리 통합 동종 아키텍처에 연결하는 유연성을 효율적으로 높임으로써 서비스 지향 아키텍처의 엔터프라이즈 서비스 버스를 형성합니다. 독립적인 통합 서버를 마이크로 서비스 통합 방법을 제공하는 컨테이너에 배치하여 App Connect 통합이 가능합니다.OpenShift, Kubenetes 등의 컨테이너 오케스트레이터가 관리하는 서비스입니다.IBM App Connect의 주요 기능은 전송 또는 프로토콜 세부 사항에서 벗어나 비즈니스 로직을 추상화하는 기능입니다.또한 IBM App Connect는 통합 흐름을 호스팅하는 경량 프로세스인 ESB 패턴에서 통합 서버를 분리하여 ESB 패턴뿐만 아니라 컨테이너 네이티브 배포를 지원함으로써 배포 유연성을 제공합니다. 이러한 통합 서버 및 흐름은 조정 서비스에서 관리하는 컨테이너에 걸쳐 배포할 수 있습니다.특히 RedHat OpenShift, Kubernetes, Dock Swarm 등 이러한 통합 서버는 통합 실행에 필요한 리소스만 로드함으로써 컨테이너 도입에 최적화되어 리소스 사용률을 줄이고 빠른 시작 시간을 제공합니다.
IBM ACE Toolkit을 사용하면 개발자는 메시지 흐름 및 관련 아티팩트를 그래픽으로 설계할 수 있습니다.개발된 리소스는 Broker Archive(BAR; 브로커 아카이브) 파일로 패키지화되어 통합 노드 런타임 환경 또는 컨테이너에 도입할 수 있습니다.이 시점에서 통합 노드는 메시지 [11]흐름에 의해 기술된 논리에 따라 지속적으로 메시지를 처리할 수 있다.다양한 데이터 형식이 지원되며 표준 XML 스키마 및 DFDL 스키마, JSON 등을 사용하여 모델링할 수 있습니다.모델링 후 개발자는 툴킷에 제공된 노드를 사용하여 다양한 형식 간에 변환을 생성할 수 있습니다. 이 노드에서는 매핑 노드를 사용하거나 Java, ESQL 또는 .Net을 사용하여 프로그래밍 방식으로 변환할 수 있습니다.
IBM App Connect 메시지 흐름은 서비스 지향 아키텍처에서 사용할 수 있으며, Middleware Analyzers가 적절하게 설계한 경우, 이벤트 중심 SOA 스키마에 통합되어 SOA 2.0이라고도 하며 컨테이너 네이티브 배치에서 마이크로 서비스로 구현되기도 합니다.기업은 거래 주문서 발행, 보험 증권 구입, 센서를 사용하여 데이터 읽기 또는 IT 인프라 성능에 대해 수집된 정보 모니터링과 같은 비즈니스 프로세스의 일부일 수 있는 이벤트 처리에 의존합니다.일련의 비즈니스 규칙을 기반으로 메시지의 검증, 강화, 변환 및 인텔리전트 라우팅을 수행하는 이벤트 분석을 가능하게 하는 렉스 이벤트 처리 기능.
개발자는 대부분의 다른 소프트웨어 개발보다 민첩한 주기적 워크플로우에서 메시지 흐름을 생성합니다.개발자는 메시지 흐름 작성, BAR 파일 생성, BAR 파일에 포함된 메시지 흐름 전개, 메시지 흐름 테스트 및 필요에 따라 반복하여 신뢰성 높은 기능을 구현합니다.
시장 포지션
IBM의 1분기(13분기)에 보고된 수익을 기준으로 IBM의 미들웨어 소프트웨어 부문의 연간 매출은 140억 달러([12]2011년 대비 70억 달러 증가)로 증가했습니다.2011년 IBM 미들웨어 제품의 라이센스 및 유지관리 수익은 70억 달러에 달했습니다.2012년에 IBM은 시장 점유율 증가와 전체 시장 성장률이 모두 10%가 [13]될 것으로 예상했습니다.Gartner에 따르면 2011년 전 세계 애플리케이션 인프라 및 미들웨어 소프트웨어 시장은 9.9% 성장한 194억달러로 나타났습니다.Gartner에 따르면 IBM은 Enterprise Service Bus Suite, Message Oriented Middleware Market, Transaction Processing Monitor 시장 및 Integration Appliance를 비롯한 주요 분야에서 계속해서 1위를 달리고 있습니다.
기대 퍼포먼스
IBM은 IBM Integration Bus V10 및 App Connect Enterprise V11에 대한 성능 보고서를[14] 게시합니다. App Connect V12 보고서는 ESB 및 컨테이너 측정 모두에 대해 요청할 수 있습니다.이 보고서에는 스루풋의 샘플 수치가 나와 있습니다.성능은 메시지 크기, 메시지 볼륨, 처리의 복잡성(메시지 변환의 복잡성 등), 시스템 용량(CPU, 메모리, 네트워크 등), 소프트웨어 버전과 패치 수준, 구성 설정 및 기타 요인에 따라 달라집니다.일부 공개된 테스트에서는 특정 구성에서 메시지환율이 초당 10,000을 넘는 것으로 나타났습니다.
사용 가능한 메시지 흐름 노드
개발자는 메시지 플로우를 구축하기 위해 사용되는 미리 설계된 여러 메시지 플로우 '노드' 중에서 선택할 수 있다.노드의 용도는 다릅니다.일부 노드는 데이터를 한 형식에서 다른 형식으로 매핑합니다(예: Cobol Copybook에서 표준 XML로).다른 노드는 데이터 내용을 평가하고 특정 기준에 따라 흐름을 다르게 라우팅합니다.
메시지 흐름 노드 유형
메시지 흐름 개발에 사용할 수 있는 노드에는 여러 종류가 있습니다.다음 노드 변환 테크놀로지 옵션을 사용할 [15]수 있습니다.
- 그래피컬 매핑
- eXtensible 스타일시트 언어 변환(XSLT)
- 자바
- 스마트 커넥터, 객체 검출, 세일즈포스 등
- .그물
- PHP
- 검증이 있는 JSON
- HTTP 동기 및 비동기
- 안정되어 있다
- API V3
- 확장 구조화 쿼리 언어(ESQL)
- JMS
- 데이터베이스
- MQ의 관리 대상 파일 전송
- 연결:직접(관리형 파일 전송)
- 파일/FTP
- 카프카
- MQTT
- CICS
- IMS
- TCP/IP 소켓클라이언트 및 서버
- 흐름 라우팅 및 순서:필터, 라벨, 라벨로의 라우팅, 라우팅, 흐름 순서, 시퀀스, 패스스루
- 콜 가능 흐름 - 하이브리드 배치 전체에서 메시지 흐름의 안전한 호출
- 오류 처리:TryCatch, 던지기, 검증, 추적
- 그룹화:집약, 수집, 분산, 수집
- 보안.
- 서브플로우
- 타이머
- SAP
- 피플 소프트
- JD 에드워즈
- SCA
- IBM Transformation Extender(이전의 Ascential DataStage TX, DataStage TX 및 Mercator Integration Broker)별도의 라이선스[16] 옵션으로 이용 가능
- 이메일
- 의사결정 지원 노드.이 노드를 통해 프로그램은 프로그램과 함께 제공되는 IBM Decision Server의 구성요소에서 실행되는 비즈니스 규칙을 호출할 수 있습니다.이 컴포넌트는 의사결정 서비스 노드를 통해서만 사용할 수 있습니다.프로그램 라이선스는 개발 및 기능 테스트 용도로 의사결정 서비스 노드를 사용할 수 있는 권리를 부여합니다.프로그램 고유 용어에 대한 자세한 내용은 IBM Integration Bus License Information 텍스트를 참조하십시오.
현지화
분산 시스템의 IBM Integration Bus는 다음과 같은 문화권으로 현지화되었습니다.
- 브라질 포르투갈어
- 중국어(간체자)
- 중국어(번체)
- 프랑스어
- 독일의
- 이탈리아의
- 일본인입니다
- 한국인입니다
- 스페인어
- 미국 영어
- 폴란드의
- 러시아어
- 터키어
패턴
패턴은 일반적으로 반복되는 문제에 대한 해결책을 캡처합니다(예: Request-Reply 패턴[17]).패턴의 사양은 대처하는 문제, 문제가 중요한 이유 및 솔루션에 대한 제약사항을 설명합니다.패턴은 일반적으로 특정 제품 또는 테크놀로지의 일반적인 사용 및 적용에서 나타납니다.패턴을 사용하면 반복적인 문제에 대한 맞춤형 솔루션을 효율적으로 생성할 수 있습니다.이러한 패턴 인식 또는 개발은 서비스 지향 모델링이라는 프로세스를 통해 수행할 수 있습니다.
버전 7에서는 다음과 같은 패턴이 도입되었습니다.
- 솔루션 구현에 대한 지침을 제공합니다.
- 리소스가 사전 정의된 템플릿 세트에서 생성되므로 개발 효율성 향상
- 자산의 재사용과 오류 처리 및 로깅 등의 기능의 공통 구현을 통해 품질 향상
패턴은 파일 처리, 애플리케이션 통합, 메시지 기반 통합을 포함한 다양한 카테고리를 포함합니다.
패턴 예시
- 파이어 앤 포겟(FaF)
- Request-Reply(RR)
- 집약(Ag)
- 시퀀셜(Seq)
지원되는 플랫폼
운영 체제
현재 IBM Integration Bus에 사용할 수 있는 플랫폼은 다음과 같습니다.
「 」를 참조해 주세요.
레퍼런스
- ^ IBM ACE용 IBM 제품 페이지
- ^ "IBM Knowledge Center". IBM.
- ^ 도커에서 IBM ACE를 설정합니다.
- ^ Policy Editor를 사용하여 메시지플로우 정책 작성
- ^ "Statement of general direction for IIB product". 17 February 2015. Retrieved 7 May 2015.
- ^ IBM WebSphere Message Broker V7.0 발표문
- ^ IBM WebSphere Message Broker 버전 8.0 공지 사항
- ^ "IBM Integration Bus V9.0 delivers key enhancements to enable intelligent processing and operational management within an integration solution". 23 April 2013.
- ^ "What's New in IBM Integration Bus V9.0? Summa Blog". Archived from the original on 2013-08-02. Retrieved 2013-06-25.
- ^ "IBM WebSphere Message Broker is delivered with a WebSphere Enterprise Service Bus Transfer License option". 11 December 2012.
- ^ IBM App Connect 개요
- ^ http://www.ibm.com/investor/attachments/events/1Q13%20Press%20Release.pdf[베어 URL PDF]
- ^ IBM 뉴스룸 - 2012-04-02 보고서: IBM이 미들웨어 소프트웨어의 마켓쉐어 리더로 선정됨 - 미국
- ^ "IBM App Connect Enterprise V11 performance reports". IBM. 15 June 2020.
- ^ WebSphere Message Broker V6의 변환 옵션
- ^ Message Broker용 WebSphere Transformation Extender
- ^ http://www.eaipatterns.com/RequestReply.html Request-Reply 예시