Kiedy należy używać Import-Package i kiedy należy używać Require-Bundle?

OSGi pozwala na określenie zależności przezImport-Package, który po prostu łączy pojedynczy pakiet (wyeksportowany z dowolnego pakietu) iRequire-Bundle, która łączy się z konkretnym eksportem nazwanego pakietu.

W budowaniu aplikacji OSGi typu greenfield, jakie podejście należy zastosować do reprezentowania zależności? Większość pakietów będzie wewnętrzna, ale będą pewne zależności od zewnętrznych pakietów (open-source).

questionAnswers(6)

yourAnswerToTheQuestion