EAI 솔루션은 미들웨어 메시징 시스템에서 비즈니스 프로세스 통합으로 변화하고 있습니다. EAI 시장은 일반적으로 EAI, 즉 통합 미들웨어 및 인터페이스 구문을 위한 OSI 모델의 계층에 집중되어 있습니다. 이 두 계층을 대상으로 하는 주된 이유는 EAI 산업의 미성숙함과 이 두 계층에서 수익을 창출하기가 더 간단하기 때문입니다.
플랫폼 통합 − 이기종 하드웨어, 운영 프레임워크 및 애플리케이션 플랫폼 간의 연결을 지원합니다. 플랫폼 통합을 지원하는 몇 가지 기술이 있습니다. -
-
메시지 - 이것은 비동기 연결을 위한 것입니다.
-
원격 절차 호출 − 동기식 연결
-
객체 요청 브로커 − 두 가지 연결 유형
각 응용 프로그램을 연결하는 논리는 코드 또는 미리 코딩된 응용 프로그램 어댑터를 통해 정의되어야 합니다. 시스템에서 데이터 정의의 차이를 조정하려면 추가 기능이 필요합니다. 이것은 손으로 코딩하거나 데이터 번역 및 변환 제품을 사용하여 완료할 수 있습니다. 메시지 라우팅에는 논리가 필요하며 이는 수동 코딩이나 메시지 브로커를 통해 지원할 수 있습니다.
데이터 통합 − 데이터 통합에는 다음과 같은 두 가지 유형이 있습니다. −
-
Sybase DirectConnect, Information Builders EDA SQL 및 이기종 데이터 소스에 대한 SQL 액세스를 지원하는 Oracle Open Gateway와 같은 데이터베이스 게이트웨이. 동기식 데이터 액세스 제품이며 데이터베이스 설계에 대한 지식을 갖춘 필요한 소프트웨어 개발자입니다.
-
데이터 추출, 변환, 이동 및 로드를 위한 여러 도구가 있습니다. ETML 도구 −
-
데이터 웨어하우스의 원래 로드 또는 대규모 배치 전송에 적합한 어레이 또는 특정 시점 솔루션입니다. 소프트웨어 로직을 우회하여 직접 데이터를 추출하고 로드합니다. ETML 공급업체는 메시징 지원을 통해 기능에 도달하고 있습니다.
-
구성요소 통합 − 허브 및 스포크 통합-허브는 일부 통합을 제공합니다. 애플리케이션 서버는 여러 관계형 데이터베이스 소스에 대한 데이터 액세스를 지원하는 데 사용되며 패키지된 소프트웨어에 대한 애플리케이션 어댑터와 메시징과 같은 미들웨어 서비스에도 액세스할 수 있습니다.
프로세스 통합 − 이는 EAI 솔루션에 대한 최고 수준의 추상화 및 유연성을 지원합니다. 이를 통해 관리자는 그래픽 모델링 인터페이스를 통해 비즈니스 프로세스를 설명, 모니터링 및 변경할 수 있습니다.
비즈니스 프로세스 모델링은 비즈니스 사용자와 분석가가 프로그래밍이 아닌 그래픽 모델과 선언적 언어를 통해 시스템 및 조직 경계를 넘어 데이터가 흐르는 방식을 설명할 수 있도록 지원합니다. 통합 솔루션은 모델에서 생성됩니다. 변경이 필요한 경우 모델에서 생성할 수 있으며 솔루션에서 동일한 것을 다시 생성할 수 있습니다. 솔루션 실행 전에 시뮬레이션을 완료할 수도 있습니다.