谁能告诉我,application server,web container,jvm三者到底是什么关系???

blue_tina_ 2003-07-29 05:32:13
在线等待。。
...全文
270 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltf_ty 2003-08-14
  • 打赏
  • 举报
回复
Application Server提供各种容器(EJB、Web),容器为每一个在该AppServer上运行的Application加载一个Virtual Machine用于运行的EJB应用程序或者是Web应用程序。也就是说一个容器中可能会有多个虚拟机在运行,每个虚拟机上仅运行一个EJB应用程序或者是Web应用程序。
Application Server在捕获了客户请求以后,需要将请求根据类型定位到容器,而容器则需要将请求根据请求的应用程序驻留于哪个虚拟机再次定位,最终由该虚拟机上运行的具体应用程序提供服务。
这是我在另一个网站上找到的!
======================

我原来的回答的确不对,我也是初学者,前几天自以为理解了,不知道错了,见谅!
blue_tina_ 2003-08-05
  • 打赏
  • 举报
回复
to:ltf_ty
拜托不要误导初学者好不好!!!!这3个东西跟web server一点关系也没有!!
我的理解这个关系应该是这样的:
app server1|-----web container1----web context
| |-----web container2---....
jvm1 |-----ejb container...

app server2|-----ejb container
| |-----web container
jvm2
blue_tina_ 2003-08-05
  • 打赏
  • 举报
回复
to:ltf_ty
拜托不要误导初学者好不好!!!!这3个东西跟web server一点关系也没有!!
我的理解这个关系应该是这样的:
app server1|-----web container1----web context
| |-----web container2---....
jvm1 |-----ejb container...

app server2|-----ejb container
| |-----web container
jvm2
ltf_ty 2003-07-31
  • 打赏
  • 举报
回复
Appliction Server一般是指EJB容器,但一般主流的商用的都包括WebServer,
Web container 也就是Web Server,是JSP和Servlet的容器,
JVM是Java虚拟机,是负责执行编译后的Java代码的程序。


随便找本基础的书就有,我也刚知道没几天,:)
blue_tina_ 2003-07-30
  • 打赏
  • 举报
回复
自己顶一下

81,095

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧