EJB模块和WEB模块的关系和配置参数初始化问题
2004-09-30 12:58
447 查看
对于J2EE中这两者间的关系,突然觉得并不清晰了。
是基础知识
是从这样一个问题开始的:
ear中包含ejb和web两部分,web模块有对ejb模块的依赖。
有一些全局配置参数两个模块都要用到,以前是放在ejb模块的一个util class的public static field的形式,定义时初始化,两者都可以直接访问。这样web模块把ejb模块的jar当成了一个普通的lib.
现在这些static field需要根据某种外部配置参数来初始化。这就带来了一个web模块和ejb模块初始化的问题。而且将来可能会涉及到cluster.
突然发现很多概念都不清晰:
web可以随时访问ejb模块的class吗?
在cluster方式下,web模块总是和ejb模块在一起的吗?那怎么会有remote一说?
所谓的分布式到底如何分布,模糊了
ejb模块可能访问团web模块吗?
ejb模块可以使用static吗?可以使用singleton吗?
web模块部署描述符有个全局参数,所有servlet都访问得到,ejb模块的有吗?
还有web模块和ejb模块启动顺序问题。
想查一下ejb程序中有哪些限制等问题,无从下手,很多资料都没提到。
《Mastering EJB2》好像能解答一些疑问,但不完全。sun的网站应该有吧,但不知用什么关键字搜索。
是基础知识
是从这样一个问题开始的:
ear中包含ejb和web两部分,web模块有对ejb模块的依赖。
有一些全局配置参数两个模块都要用到,以前是放在ejb模块的一个util class的public static field的形式,定义时初始化,两者都可以直接访问。这样web模块把ejb模块的jar当成了一个普通的lib.
现在这些static field需要根据某种外部配置参数来初始化。这就带来了一个web模块和ejb模块初始化的问题。而且将来可能会涉及到cluster.
突然发现很多概念都不清晰:
web可以随时访问ejb模块的class吗?
在cluster方式下,web模块总是和ejb模块在一起的吗?那怎么会有remote一说?
所谓的分布式到底如何分布,模糊了
ejb模块可能访问团web模块吗?
ejb模块可以使用static吗?可以使用singleton吗?
web模块部署描述符有个全局参数,所有servlet都访问得到,ejb模块的有吗?
还有web模块和ejb模块启动顺序问题。
想查一下ejb程序中有哪些限制等问题,无从下手,很多资料都没提到。
《Mastering EJB2》好像能解答一些疑问,但不完全。sun的网站应该有吧,但不知用什么关键字搜索。
相关文章推荐
- servlet都有一个servletConfig对象;四个config对象可以调用的方法;ServletContext对象之获取web项目信息;设置全局初始化参数的配置
- C# webconfig配置解决post 传递中文参数乱码问题
- 项目中使用Spring时配置web.xml的listener侦听接口不能初始化的问题
- servlet获取web.xml中配置的初始化参数
- web.xml配置初始化参数
- 高性能Web服务器Nginx的配置与部署研究(12)应用模块之Memcached做文件缓存时压缩引起的问题
- 高性能Web服务器Nginx的配置与部署研究(12)应用模块之Memcached做文件缓存时压缩引起的问题
- 高性能Web服务器Nginx的配置与部署研究(12)应用模块之Memcached做文件缓存时压缩引起的问题
- 在web.xml中配置初始化参数
- web.xml中配置,获取初始化参数
- Logback初始化失败问题排查(Web.xml中context-param配置详解)
- 关于hibernate映射继承关系时独立的子类配置文件的问题
- 关于用Nunit获取不到Web.Config配置的问题(随笔)
- Web安全性问题的层次关系
- europe.webmatrixhosting.net配置问题
- 如何从java代码中访问web.xml 中的初始化参数
- 解决新版web.xml中配置 taglib的问题
- Web服务器boa配置文件参数说明
- WebLogic配置EJB集群问题!
- 解答上篇Servlet研究的问题(取初始化参数问题):context-param和init-param区别