Giải pháp EAI đang thay đổi từ hệ thống nhắn tin phần mềm trung gian sang Tích hợp quy trình kinh doanh. Thị trường EAI thường tập trung vào các lớp của mô hình OSI cho EAI, viz., Phần mềm trung gian tích hợp và Cú pháp giao diện. Lý do chính cho mục tiêu ở hai lớp này là sự non nớt của ngành EAI và lợi nhuận cũng dễ tạo ra ở hai lớp này hơn.
Tích hợp nền tảng - Điều này hỗ trợ kết nối giữa phần cứng, khung điều hành và nền tảng ứng dụng không đồng nhất. Có một số công nghệ hỗ trợ tích hợp nền tảng là -
-
Nhắn tin - điều này dành cho kết nối không đồng bộ
-
Cuộc gọi thủ tục từ xa - Kết nối đồng bộ
-
Nhà môi giới yêu cầu đối tượng - Cả hai loại kết nối
Logic để liên kết từng ứng dụng phải được xác định thông qua mã hoặc bộ điều hợp ứng dụng được mã hóa trước. Chức năng bổ sung là cần thiết để điều hòa sự khác biệt về định nghĩa dữ liệu trong hệ thống. Điều này có thể được hoàn thành bằng cách viết mã thủ công hoặc bằng cách sử dụng các bản dịch dữ liệu và các sản phẩm chuyển đổi. Logic là cần thiết để định tuyến tin nhắn và điều này có thể được hỗ trợ thông qua mã hóa thủ công hoặc bởi Người môi giới tin nhắn.
Tích hợp dữ liệu - Có hai kiểu tích hợp dữ liệu như sau -
-
Các cổng cơ sở dữ liệu như Sybase DirectConnect, Information Builders EDA SQL và Oracle Open Gateway hỗ trợ truy cập SQL vào các nguồn dữ liệu không đồng nhất. Chúng là các sản phẩm truy cập dữ liệu đồng bộ và các nhà phát triển phần mềm cần thiết có kiến thức về thiết kế cơ sở dữ liệu.
-
Có một số công cụ để trích xuất, chuyển đổi, di chuyển và tải dữ liệu- Công cụ ETML -
-
Chúng là các giải pháp mảng hoặc thời điểm thích hợp cho việc tải ban đầu của kho dữ liệu hoặc chuyển hàng loạt lớn. Chúng trích xuất và tải dữ liệu trực tiếp bỏ qua logic của phần mềm. Các nhà cung cấp ETML đang đạt được chức năng thông qua hỗ trợ nhắn tin.
-
Tích hợp thành phần - Hub và trung tâm tích hợp nói cung cấp một số tích hợp. Máy chủ ứng dụng được sử dụng để hỗ trợ truy cập dữ liệu vào một số nguồn cơ sở dữ liệu quan hệ, các ứng dụng thích ứng với phần mềm đóng gói và các dịch vụ phần mềm trung gian như nhắn tin cũng có thể truy cập được.
Tích hợp quy trình - Điều này hỗ trợ mức độ trừu tượng và tính linh hoạt cao nhất cho một giải pháp EAI. Điều này cho phép người quản lý mô tả, giám sát và thay đổi các quy trình kinh doanh thông qua giao diện mô hình đồ họa.
Lập mô hình quy trình kinh doanh hỗ trợ người dùng doanh nghiệp và nhà phân tích mô tả cách dữ liệu chảy qua các hệ thống và ranh giới tổ chức thông qua mô hình đồ họa và ngôn ngữ khai báo hơn là lập trình. Giải pháp tích hợp được tạo ra từ mô hình. Khi cần thay đổi, chúng có thể được tạo trong mô hình và điều tương tự có thể được tạo lại trong giải pháp. Việc mô phỏng cũng có thể được hoàn thành trước khi thực thi giải pháp.