【发布时间】:2012-03-26 23:09:14
【问题描述】:
我到处搜索了一些好的资源,但要么一直在搜索错误的关键字,要么我只是错过了一些东西。我正在寻找重新开发我已经使用了一段时间的网络应用程序。许多部分已经过时,我们不断地投入一些小技巧来尝试赋予它新的生命。
所以我想做的是从头开始重新设计它,建立在某种插件框架上。在继续之前,我或多或少是一名中级 Java 程序员。在某些方面,我希望将这个项目用作一次重要的学习体验。
我已经阅读了很多关于 OSGi 的内容,而且它似乎是最完整的框架。理想情况下,我想要一个最终结果的 Web 应用程序,我可以运行一个实例作为我的托管环境,而其他实例可以连接到它以获取新的和更新的插件。最终,我会想根据谁可以获得这些插件的一些未定标准来锁定这些插件(基本上有些只是更新,其他将提供新功能,应该通过外部系统“购买”)。但这可能会在稍后阶段处理。应该有一个管理视图来管理热环境中的捆绑包(以避免必须重新启动服务器以进行更新)。
我知道所有这些事情都是可能的,我只是想找到一些好的资源以供参考。我发现的所有 OSGi 教程似乎都过于简单化。如果这里的任何人都可以在我正在寻找的任何或所有项目上指导我朝着正确的方向前进,我们将不胜感激。另外,这是我的第一篇文章,所以我会接受任何关于我的帖子内容的cmets/批评。谢谢!
【问题讨论】:
-
你好,我的朋友!这最适合programmers.se - programmers.stackexchange.com! p.se
标签: java web-services web-applications plugins