【问题标题】:What is the "JNP" protocol?什么是“JNP”协议?
【发布时间】:2018-09-24 20:11:14
【问题描述】:

我在阅读有关 HornetQ 的文章时看到了像 jnp://localhost:1099/ 这样的 URL。 jnp 协议是什么?它代表什么?规范在哪里?

我只能找到this forum thread, "What is JNP",其中的问题没有得到回答。

【问题讨论】:

    标签: java jnp


    【解决方案1】:

    简而言之,JNP是JBoss AS在the code repo URL)。

    来自new AS7 documentation

    以前的 JBoss AS 版本(版本 http://anonsvn.jboss.org/repos/jbossas/projects/naming/) 作为 JNDI 命名实现。以前的客户端应用程序的开发人员 JBoss AS 的版本将熟悉 jnp:// PROVIDER_URL URL 他们曾经在他们的应用程序中使用与 JNDI 进行通信 JBoss 服务器上的服务器。从 AS7 开始,不使用 JNP 项目。 无论是在服务器端还是在客户端。客户端 JNP 项目现在已被 jboss-remote-naming 项目取代 (https://github.com/jbossas/jboss-remote-naming)。有各种 JNP 客户端被 jboss-remote-naming 取代的原因 项目。其中之一是 JNP 项目不允许细粒度 与 JNDI 服务器通信时的安全配置。这 jboss-remote-naming 项目由 jboss-remoting 项目支持 (https://github.com/jboss-remoting/jboss-remoting) 允许很多 更多更好的安全控制。

    它的规范很差,我们找到的大多数关于它的参考资料都位于版本 7 之前的 JBoss 文档中,例如 https://docs.jboss.org/jbossas/jboss4guide/r1/html/ch3.chapter.html

    【讨论】:

      猜你喜欢
      • 2011-04-28
      • 2017-08-06
      • 2016-05-30
      • 2019-04-08
      • 1970-01-01
      • 1970-01-01
      • 2015-02-03
      • 2017-08-15
      • 1970-01-01
      相关资源
      最近更新 更多