Computer >> Máy Tính >  >> Lập trình >> Lập trình

Các loại cấu trúc liên kết phần mềm EAI là gì?

Có nhiều loại cấu trúc liên kết phần mềm EAI như sau -

Hub / Topo sao

Phân loại trung tâm giúp tạo ra một điểm kiểm soát chính. Tin nhắn được chia sẻ từ nguồn đến trung tâm trung tâm, được cung cấp trong chính máy. Phân loại trung tâm hoạt động nếu các sự kiện kinh doanh là tự trị và nếu Phần mềm trung gian hướng thông báo (MOM) mà phân loại dựa trên đó từ một nhà cung cấp riêng lẻ. Do đó, ứng dụng nguồn chia sẻ một thông điệp riêng lẻ ở một định dạng và trung tâm định dạng lại thông báo là cần thiết và phát nó đến nhiều bán kính được liên kết với trung tâm.

Ưu điểm của Cấu trúc liên kết Hub / Sao

  • Nó có thể được sử dụng để giảm việc nhập lại dữ liệu vì nó là dữ liệu tập trung.

  • Nó có thể được sử dụng để thúc đẩy việc tái sử dụng dữ liệu.

  • Vì tất cả dữ liệu phải chuyển đổi qua trung tâm nên việc giám sát và kiểm tra các luồng dữ liệu trên mạng từ trung tâm trở nên đơn giản.

  • Khả năng mở rộng nhiều hơn.

Nhược điểm của Cấu trúc liên kết Hub / Sao

  • Hầu hết các trung tâm có sẵn không thể quản lý giao dịch đến từ một số nguồn khác ngoài phần mềm trung gian mà chúng hoạt động trên đó.

  • Chúng không thể xử lý các sự kiện tích hợp chứa nhiều nguồn và đích.

  • Nếu cơ sở dữ liệu là cần thiết, nó sẽ trở thành một nguồn xử lý hoặc định tuyến tắc nghẽn khi khối lượng tăng lên và các quy tắc tích hợp trở nên khó khăn.

Cấu trúc liên kết xe buýt

Kiểu xe buýt có lợi cho việc phân phối dữ liệu đến một số điểm đến. Các ứng dụng nguồn đưa các thông báo lên một bus ứng dụng logic trên toàn hệ thống để có thể truy cập vào các ứng dụng khác nhau. Sau đó, một hoặc nhiều ứng dụng có thể đăng ký chọn lọc các tin nhắn được truyền trên xe buýt. Lưu lượng không yêu cầu phải đi qua điểm chuyển mạch chính. Điều này là khả thi khi chỉ xuất bản và đăng ký phần mềm trung gian. Kiểu định tuyến xe buýt tránh được các vấn đề về tắc nghẽn.

Cấu trúc liên kết điểm-điểm

Cấu trúc liên kết điểm-điểm cho phép các ứng dụng kết nối trực tiếp với nhau. Điều này có lợi khi cần kết nối đồng bộ và bền bỉ. Các ứng dụng được tích hợp sẵn cho phần mềm ERP sử dụng cấu trúc liên kết này.

Cấu trúc liên kết đường ống

Cấu trúc liên kết đường ống có lợi nếu không cần cấu hình động và một số đường ống là tự trị của nhau. Các luồng dữ liệu sẽ dựa trên phương pháp Nhập trước Xuất trước. Đây là một mức độ tích hợp rất dễ dàng.

Cấu trúc liên kết mạng

Cấu trúc liên kết mạng là tùy chọn tốt nhất có thể truy cập nếu có một số hoạt động không đồng bộ và các giao dịch tự trị nên cùng tồn tại với nhau. Để cấu trúc liên kết này hoạt động tốt, các giao diện phải rõ ràng và mạnh mẽ. Nếu có khó khăn ở cấp độ giao diện thì toàn bộ kết nối mạng có thể bị suy giảm.