Video: Các chú ý QUAN TRỌNG về CỐT khi xây dựng nhà ở 2025
Tất cả các yếu tố của kiến trúc hướng dịch vụ (SOA) được bố trí để kết nối thông qua kinh doanh các quy trình để cung cấp một mức dịch vụ chính xác. SOA phát triển một sắp xếp cơ bản của các thành phần mà có thể quản lý chung một dịch vụ kinh doanh phức tạp.
Để hiểu bố cục của SOA, hãy xem sơ đồ luồng các thành phần kiến trúc hướng dịch vụ này:
Để giúp giữ mọi thứ trong biểu đồ thẳng:
Adapter : Một mô đun phần mềm được thêm vào một ứng dụng hoặc một hệ thống cho phép truy cập vào các tính năng của nó thông qua một giao diện dịch vụ tuân thủ các tiêu chuẩn.
Mô hình hóa quy trình nghiệp vụ: Một thủ tục để lập bản đồ về quá trình kinh doanh mà cả các ứng dụng khác nhau dự kiến sẽ làm và những gì con người tham gia vào quá trình kinh doanh dự kiến sẽ làm.
Xe buýt phục vụ doanh nghiệp: Xe buýt dịch vụ doanh nghiệp là trung tâm dây thần kinh truyền thông cho các dịch vụ trong một kiến trúc hướng dịch vụ. Nó có xu hướng là một giao diện tất cả các giao dịch, kết nối với các loại trung gian, kho lưu trữ các định nghĩa siêu dữ liệu (chẳng hạn như cách bạn xác định số khách hàng), đăng ký (cách định vị thông tin) và các giao diện của mọi loại (chỉ về bất kỳ ứng dụng nào).Môi giới dịch vụ: Phần mềm trong một khuôn khổ SOA đưa các thành phần lại với nhau bằng các quy tắc liên quan đến mỗi thành phần.
Quản trị SOA: Quản trị SOA là một phần của quản trị CNTT nói chung và do đó đưa ra luật pháp khi quản lý chính sách, quy trình và quản lý siêu dữ liệu. (Siêu dữ liệu ở đây chỉ đơn giản có nghĩa là dữ liệu xác định nguồn dữ liệu, chủ sở hữu dữ liệu và ai có thể thay đổi dữ liệu.)
SOA Repository: Một cơ sở dữ liệu cho tất cả các phần mềm SOA và các thành phần, kiểm soát sửa đổi và quản lý cấu hình, nơi mà họ giữ những thứ tốt, nói cách khác.
Quản lý Dịch vụ SOA: Phần mềm sắp xếp cơ sở hạ tầng SOA - để các dịch vụ kinh doanh có thể được hỗ trợ và quản lý theo Các Thỏa thuận Cấp dịch vụ được xác định rõ ràng.
SOA Registry: Một nguồn duy nhất cho tất cả siêu dữ liệu cần thiết để sử dụng dịch vụ Web của một thành phần phần mềm trong môi trường SOA.