我想与OSGI一起构建一个Web应用程序来对其进行模块化。但我有点困惑。我用一个简单的Hello Word Servlet构建了一个OSGI Web捆绑包。有用。但是现在,我该如何创建一个“完整”的Web应用程序,而不仅仅是一个Servlet?OSGI软件包和Web应用程序之间的通信
例如我不知道如何引用不同的* .html文件等等。在典型的Java EE Web应用程序中,您有WEB-INF文件夹等等。但不是在这种情况下。只有生成输出的Servlet.java。
那么我该如何创建一个“完整的”web应用程序,以及它如何才能访问我创建的其他osgi包呢?
有没有什么好的教程?我找到几个只创建Servlet的教程。
OSGi不是最新推荐的方法。最新的事情是微服务。即将应用程序分割为多个独立的java进程(使用spring引导程序使其更容易)。他们使用RESTful API进行通信 –
请记住,最新的“in”事情可能不是解决所有可能问题的最佳解决方案。 –
@ManasMarthi“不是最新推荐的方法”根据谁? –