【问题标题】:How to support virtual hosts with OSGI HttpService如何使用 OSGI HttpService 支持虚拟主机
【发布时间】:2012-01-10 16:04:24
【问题描述】:

所有使用 osgi HttpService 的示例都展示了如何注册 servlet、资源等——但都在同一个服务实例和同一个命名空间中。

如何根据接收到的针对特定 IP 地址或主机名的 HTTP 请求,在 osgi(最好是嵌入的)中运行 HttpService 的多个实例,每个实例都有自己的命名空间?

【问题讨论】:

    标签: java osgi


    【解决方案1】:

    有一个project on Google Code 声称允许启动多个HTTP Service。

    我没用过,但它至少可以解决您的部分问题。

    【讨论】:

    • 谢谢,太好了。我还发现了一个很棒的 blog post,它解释了如何将 ManagedServiceFactory 与 ConfigurationAdmin 服务一起使用来实例化多个 HttpService 实例以及实现的特定设置,这提供了一些很好的见解。
    猜你喜欢
    • 2015-10-12
    • 2013-11-19
    • 2011-12-24
    • 1970-01-01
    • 1970-01-01
    • 2011-05-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多