龙空技术网

大数据学习——什么是应用服务器?

好好做自己 297

前言:

今天各位老铁们对“oracleforms与reports”大致比较珍视,小伙伴们都想要学习一些“oracleforms与reports”的相关内容。那么小编同时在网摘上网罗了一些对于“oracleforms与reports””的相关内容,希望咱们能喜欢,姐妹们快快来学习一下吧!

这是我最近跑的Java调查结果的第三篇文章。如果你没有看到前两个,你会发现他们 在这里 和这里。在这篇文章中,我们将介绍应用服务器。

什么是应用服务器?

在Java中运行Web应用程序有几种选择。

使用Java企业版代码(EJB)的Web应用程序需要部署到一个完整的JEE应用程序服务器(Websphere,Weblogic等)。

不使用EJB的Web应用程序也可以部署到更轻量级的Web容器(Tomcat,Jetty等)。

如果您使用最新的Java Web框架,您可能根本不需要一个容器(Vert.x或Play框架)或使用嵌入式(Spring Boot)。

最常用的应用服务器

从java调查结果看下面的应用服务器列表:

· Apache Tomcat - 一个开放源代码的Web服务器,可为不同行业和组织的众多大型关键任务Web应用程序提供支持

· Jetty - 一个Java HTTP(Web)服务器和Java Servlet容器,可以轻松地嵌入到设备,工具,框架,应用服务器和集群中

· Wildfly - 以前称为JBoss AS,或简称为JBoss,是由JBoss开发的灵活轻便的开源应用服务器,由现在由Red Hat

· Oracle Weblogic Server - 目前由Oracle Corporation开发的Java EE应用程序服务器

· Glassfish - Java EE的参考实现和由Sun Microsystems为Java EE平台启动的现在由Oracle Corporation发起的开源应用程序服务器项目

· IBM WebSphere Application Server - 提供快速,灵活和安全的Java应用程序服务器运行时环境

· TomEE - 一个全Apache Java EE 6 Web Profile认证堆栈,Apache Tomcat是顶级狗

· Undertow - 一个灵活的性能完全可嵌入的Web服务器,用java编写,提供基于NIO的阻塞和非阻塞API。它由JBoss赞助,是Wildfly应用服务器中的默认Web服务器· Oracle应用服务器 - Oracle Internet Application Server为中间件基础设施提供单一的集成打包解决方案,包括用于J2EE,Oracle Web Cache,Oracle HTTP Server,Oracle Forms,Oracle Reports,Oracle Portal和Oracle Discoverer的Oracle Containers

· Vert.x-Web - 用于使用Vert.x编写复杂的现代Web应用程序和HTTP微服务的工具包

· JOnAS - 由ObjectWeb联盟开发和托管的Java EE应用程序服务器规范的开源实现

· Apache2 - 世界上使用最多的Web服务器软件

· GigaSpaces eXtreme应用平台(XAP) - 适用于高性能和低延迟事务处理以及实时分析用例的分布式内存数据网格。

· Pivotal tc服务器 - 为企业用户提供一个轻量级的Java应用服务器,它扩展了Apache Tomcat,用于大规模的关键任务环境.

我们公司的一个java开发在学大数据,别人给了他一套视频,我看了看从基础入门、生态圈组件、商业项目讲解都挺详细的。需要视频的可以到他的鹏you圈留言,你可以通过TBanna521找到他。

标签: #oracleforms与reports