Chúng tôi đã thảo luận về thành phần định nghĩa fi de trong Chương 1 và chúng tôi phát hiện ra rằng nó không phải là dễ dàng để có một thành phần định nghĩa de fi duy nhất để fi t trong các tình huống khác nhau. Những khó khăn fi như là cơ sở để thảo luận fi định nghĩa de là do các sự kiện sau đây:
thành phần phần mềm có liên quan đến cơ sở hạ tầng thành phần của họ. Công nghệ thành tố khác nhau có cơ sở hạ tầng thành phần khác nhau, và do đó có nitions khác nhau fi phần de.
Trong cơ sở hạ tầng phần OSGi, một thành phần là một JAR đóng gói fi le, mà là tự chứa trong nó có chứa lớp fi les và tài nguyên như hình ảnh, trang HTML, và các dữ liệu khác fi les cần thiết cho thành phần này fi ful ll chức năng của mình. Mỗi bó OSGi thường cung cấp ít nhất một dịch vụ đó là tái sử dụng bởi các thành phần khác. Một thành phần OSGi không chỉ là một kho lưu trữ tĩnh fi le. Nó có một chu kỳ cuộc sống với quá trình chuyển đổi trạng thái trong suốt cuộc đời của mình, như minh họa trong hình 7.1.
Khi một thành phần được phát triển và triển khai, các thành phần khác có thể sử dụng nó thông qua các mô hình kết nối OSGi thảo luận trong phần tiếp theo.
đang được dịch, vui lòng đợi..