代码之家  ›  专栏  ›  技术社区  ›  Dave

hessian类serializerfactory线程安全吗?

  •  1
  • Dave  · 技术社区  · 15 年前

    我想使用Hessian(Java)序列化,需要创建一个 SerializerFactory 使用自定义序列化程序(处理 BigInteger )我可以创建其中一个并在线程之间共享它吗?

    2 回复  |  直到 14 年前
        1
  •  2
  •   Andrey Adamovich    15 年前

    如果你看 source code ,然后您可以注意到,sessionFactory将创建的序列化程序存储在哈希映射中,而哈希映射不是线程安全的对象。有一种沉闷 post 关于它。

    所以,你的问题的答案是“不”。

        2
  •  2
  •   depsypher    14 年前

    看来这个问题已经解决了一段时间了。他们现在使用的是Concurrenthashmap。

    http://bugs.caucho.com/view.php?id=1588

    04-06-07 15:16 FERG固定版本=>3.1.1