Trang Chủ Bảo vệ Bảo mật kiến ​​trúc hướng dịch vụ (bảo mật soa) là gì? - định nghĩa từ techopedia

Bảo mật kiến ​​trúc hướng dịch vụ (bảo mật soa) là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Bảo mật kiến ​​trúc hướng dịch vụ (bảo mật SOA) nghĩa là gì?

Bảo mật kiến ​​trúc hướng dịch vụ (bảo mật SOA) là một loại bảo mật thực hiện các mục tiêu hoặc mục tiêu cho toàn bộ hệ thống CNTT, thay vì chỉ cho một chương trình hoặc nền tảng phần mềm. Bảo mật kiến ​​trúc hướng dịch vụ giúp cung cấp bảo mật toàn diện hơn cho các mạng hoặc hệ thống phức tạp liên quan đến nhiều hơn một môi trường phần mềm.

Techopedia giải thích Bảo mật kiến ​​trúc hướng dịch vụ (Bảo mật SOA)

Nói chung, kiến ​​trúc hướng dịch vụ là một khái niệm trong đó các phần mềm riêng lẻ phục vụ lẫn nhau bằng cách cung cấp các loại chức năng khác nhau. Trong các thiết kế kiến ​​trúc hướng dịch vụ, một ứng dụng cụ thể sẽ cung cấp một số dịch vụ cho hệ thống CNTT, ví dụ như toàn bộ mô-đun, mô-đun mã hoặc ứng dụng nhận đầu vào và trả về một số bộ dữ liệu.

Bảo mật kiến ​​trúc hướng dịch vụ đưa ra các cách để bao phủ hiệu quả một trong những hệ thống phức tạp này bằng cách kết nối nhu cầu bảo mật giữa các phần mềm riêng lẻ. Các yếu tố của bảo mật kiến ​​trúc hướng dịch vụ, chẳng hạn như chuyển trạng thái đại diện (REST) ​​và Giao thức truy cập đối tượng đơn giản (SOAP) tạo các chức năng giao tiếp cho môi trường phần mềm để bảo mật liền mạch, thường sử dụng các yếu tố của ngôn ngữ đánh dấu mở rộng (XML). Các công cụ như Bảo mật Dịch vụ Web (WSS) thực hiện các loại mục tiêu này bằng XML, một phần bằng cách gửi dữ liệu mã hóa bằng hệ thống mã thông báo.

Các chuyên gia chỉ ra rằng bảo mật SOA mang lại nhiều lợi ích khác nhau cho các hệ thống. Vấn đề chính là bảo vệ chống lại sự tấn công, nhưng một số người cho rằng bảo mật SOA tốt cũng có thể giúp cung cấp các loại giám sát khác cho một hệ thống tích cực hơn và ít tập trung hơn vào các mối đe dọa trên mạng.

Bảo mật kiến ​​trúc hướng dịch vụ (bảo mật soa) là gì? - định nghĩa từ techopedia