Pessoal estou com essa dúvida sobre o Sling. Já procurei pela net mas nada muito conclusivo.
Não entendi como o Sling utiliza o Apache Felix
E a outra dúvida é qual a função do Apache Felix no OSGi framework?
Apache Sling e Apache Felix OSGi
2 Respostas
Opa, eae rockilam. Já faz um tempo que utilizei o Apache Felix, e nunca mexi com o Sling.
Mas pelo que entendi o Sling é um framework para desenvolvimento Web com suporte a REST, que vem com um Apache Felix embutido. O Apache Felix é um servidor que implementa a especificação R4 do OSGi. O OSGi é uma especificação para módulos, que inclusive estava sendo debatida em uma JSR para entrar em uma das versões do Java, mas não sei como está esse processo (talvez não fosse bem o OSGi, mas um padrão compatível, que seria usado).
Então o Sling é um framework para desenvolver para a Web, o Felix é um servidor OSGi que tem módulos que o tornam capaz de servir conteúdo Web, mais ou menos como Tomcat (mas com módulos e tudo mais). E a OSGi é uma especificação, que o Karaf segue, o Felix, e o Equinox (que o Apache usa).
Espero ter ajudado. Abraços.
Opa cara vlw
realmente ajudou mto msm
abss