Khuôn khổ DSC [1] cung cấp các middleware lớp cho phép các thành phần
để tương tác với nhau trong một môi trường phân phối. Nó bao gồm một
CORBA đối tượng yêu cầu môi giới (quả cầu), một thư viện thời gian chạy, cung cấp các dịch vụ khác mà không phải là có sẵn trong các thiên thể, và các công cụ để thử nghiệm và xác nhận. Một kiến trúc tóm tắt của nền tảng DSC được thể hiện trong hình 9.1. A
DSC thành phần có thể hỗ trợ nhiều giao diện. Mỗi giao diện được chỉ định trong
đối tượng ngôn ngữ định nghĩa giao diện quản lý nhóm (OMG) (IDL) và
thực hiện như là một đối tượng CORBA. Các thành phần trong khuôn khổ DSC có thể, trong
nguyên tắc, được thực hiện trong bất kỳ ngôn ngữ nào mà một ánh xạ IDL tồn tại.
thư viện logic và thời gian chạy của thành phần hiện đang được thực hiện trong Java,
do đó, các thành phần có thể được triển khai trên một loạt các hệ điều hành và nền tảng phần cứng, cho phép tự động tải xuống nhiều người dùng cuối thiết bị đầu cuối.
DSC hỗ trợ các khái niệm sau:
đang được dịch, vui lòng đợi..