[英]Is it possible to implement singleton across two different jvm?
我想知道是否有人有辦法在兩個不同的Java虛擬機之間實現單例。 我們正在使用JMS在這兩者之間進行通信。 可能嗎?
不要考慮單例,要考慮服務。 您可以在一個JVM上建立服務,並通過另一台計算機上的JMS與之通信。
一切皆有可能,但值得嗎? 很可能有另一種方法可以解決您的問題。 如果你想使用單類對象的應用程序之間進行通信,嘗試JMS,Web的服務,RMI,共享文件, 什么 ...
但是,如果您真的想傷害自己: http : //www.terracotta.org 。
EJB 3.1支持單例EJB 。 我認為這是可以集中部署此方法的最佳方法。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.