发帖    主题    评论    推荐    标签    作者    订阅    查搜    注册   登陆   关注
 
面向对象 设计模式 领域驱动设计 企业架构 框架 开发教程 微服务 大数据 扩展性 并发编程 事件驱动 分布式 CQRS
1 2 下一页 Go 2

singleton为什么会失去作用

2002-10-12 17:11
赞助商链接

“但是在EJB中,Singleton模式已经失去作用,所以ServiceLocator才分成两种,一种面向WEB服务的,一种是面向EJB服务的。”

上次记得和你交流过这个问题。
我不明白,为什么在ejb中会失去作用。如果是分布式应用中,在多个服务器上部署或者多个app上部署了,那么会产生问题。但是对于单个app server我觉得还是有效的阿。
讨论一下



2002-10-12 22:11

我理解主要是JVM的原因,如果EJB都是运行在一个JVM中,就无所谓了。

2002-10-12 23:24

我感觉也是这样,但是那篇文章好像是不提倡在ejb中使用singleton,但是我觉得如果使用的话,没有什么坏处

cc
2002-10-14 09:20

singlton与application的意义有什么不同啊?

cc
2002-10-14 09:24

“使用Singleton的好处还在于可以节省内存,因为它限制了实例的个数,有利于Java垃圾回收(garbage collection)。”

它在什么情况下回收呢?

2Go 1 2 下一页

赞助商链接

赞助商链接

返回顶部

移动版 关于本站 使用帮助 联系管理员 最佳分辨率1366x768
OpenSource JIVEJDON Powered by JdonFramework Code © 2002-20 jdon.com