Thành phần dựa trên công nghệ phần mềm (CBSE) (còn được gọi là phát triển dựa trên thành phần (CBD)) là một chi nhánh của công nghệ phần mềm trong đó nhấn mạnh sự tách biệt các mối quan tâm đối với các chức năng trên diện rộng có sẵn trong suốt một hệ thống phần mềm nhất định. Nó là một phương pháp tiếp cận dựa trên việc tái sử dụng để xác định, thực hiện và sáng tác các thành phần độc lập lỏng vào hệ thống. Thực hành này nhằm mục đích mang lại một mức độ như nhau trên phạm vi rộng các lợi ích cả trong ngắn hạn và dài hạn đối với các phần mềm chính nó và cho các tổ chức tài trợ cho phần mềm đó. học Công nghệ phần mềm xem các thành phần như là một phần của nền tảng khởi đầu cho dịch vụ -orientation. Thành phần đóng vai trò này, ví dụ, trong các dịch vụ web, và gần đây hơn, trong các kiến trúc hướng dịch vụ (SOA), theo đó một phần được chuyển đổi bởi các dịch vụ web vào một dịch vụ và sau đó kế thừa đặc điểm nữa ngoài đó của một thành phần thường. Components có thể sản xuất hoặc tiêu thụ các sự kiện và có thể được sử dụng cho các kiến trúc hướng sự kiện (EDA).
đang được dịch, vui lòng đợi..
