其他常用的应用服务器
JBOSS
背景:一个基于J2EE的开放源代码的应用服务器。 因为JBoss代码遵循LGPL许可,你可以在任何商业应用中免费使用它,而不用支付费用。JBoss支持EJB 1.1和EJB 2.0 EJB3.0的规范,它是一个管理EJB的容器和服务器。
特点:免费的,需要的内存和硬盘小,核心的服务是提供EJB,但不支持JSP和。
因此:Jboss和可以配合使用。支持JSP和,JBoss支持EJB。请看J2EE服务器图,两者结合,很好的选择。
但是,经过考证,Jboss的版本不同,支持web容器的程度不同。
早起的Jboss版本,不支持JSP和。所以需要和web容器配合使用。
.0版本,支持J2EE中几个常用的规范,像JMail,JDBC,JTA等。并且也很好支持web容器。在Jboss中,嵌套了web容器。所以根据J2EE服务器图而言,这就是为啥能够作为J2EE服务器的原因了。
背景:是美国bea公司出品的一个 确切的说是一个基于J2EE架构的中间件,是用来构建网站的必要软件用来解析发布网页等功能,它是用纯java开发的。
特点:它可以支持J2EE中很多规范,比如JDBC,EJB,XML,JMS,JSP等。BEA 是专门为企业电子商务应用系统开发的。企业电子商务应用系统需要快速开发,并要求服务器端组件具有良好的灵活性和安全性,同时还要支持关键任务所必需的扩展、性能、和高可用性。BEA 简化了可移植及可扩展的应用系统的开发,并为其它应用 系统和系统提供了丰富的互操作性。(不是免费的哦)
Web
背景:是 IBM 的集成软件平台。它包含了编写、运行和监视全天候的工业强度的随需应变 Web 应用程序和跨平台、跨产品解决方案所需要的整个中间件基础设施,如服务器、服务和工具。 提供了可靠、灵活和健壮的集成软件。
旗下的产品:web 是我们经常说的另一个应用程序服务器。
特点:支持网络服务和SOAP。 非常详细的和全方位的管理以及运行的监控。(不是免费的哦)
这篇博客的目的主要是梳理概念知识网构建。至于内部具体的实现的总结,在以后学习中会不断完成。
当你对知识点模糊时,请停下来,是该总结总结,重新梳理一下,及时清理大脑。所谓学而不思则罔就是这个道理,并且在学习的过程中,要时常回顾以往的知识。对于当今学习而言,回顾以往,是因为当时把问题暂挂脑海,再次遇到,则继续学习,正如现在J2EE中常用的13个规范以及架构图,每次看有每次的认识。有新的认识,这就是进步。