首页 > 其他分享 >应用服务器小笔记

应用服务器小笔记

时间:2022-12-13 17:13:05浏览次数:76  
标签:Web 应用程序 Server Application 笔记 服务器 应用服务器

转自:https://baike.baidu.com/item/%E5%BA%94%E7%94%A8%E6%9C%8D%E5%8A%A1%E5%99%A8/4971773   一、应用服务器:   通过各种协议把商业逻辑曝露给客户端的程序应用服务器是指通过各种协议把商业逻辑曝露给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用。应用服务器使用此商业逻辑就像调用对象的一个方法一样。   随着Internet的发展壮大,“主机/终端”或“客户机/服务器”的传统的应用系统模式已经不能适应新的环境,于是就产生了新的分布式应用系统,相应地,新的开发模式也应运而生,即所谓的“浏览器/服务器”结构、“瘦客户机”模式。应用服务器便是一种实现这种模式核心技术。   Web应用程序驻留在应用服务器(Application Server)上。应用服务器为Web应用程序提供一种简单的和可管理的对系统资源的访问机制。它也提供低级的服务,如HTTP协议的实现和数据库连接管理。Servlet容器仅仅是应用服务器的一部分。除了Servlet容器外,应用服务器还可能提供其他的Java EE(Enterprise Edition)组件,如EJB容器,JNDI服务器以及JMS服务器等。   市场上可以得到多种应用服务器,其中包括Apache的Tomcat、IBM的WebSphere Application Server、Caucho Technology的Resin、Macromedia的JRun、NEC WebOTX Application Server、JBoss Application Server、Oracle(并购了BEA)的WebLogic等。其中有些如NEC WebOTX Application Server、WebLogic、WebSphere不仅仅是Servlet容器,它们也提供对EJB(Enterprise JavaBeans)、JMS(Java Message Service)以及其他Java EE技术的支持。每种类型的应用服务器都有自己的优点、局限性和适用性。 二、应用服务器和WEB服务器的区别:   通俗的讲,Web服务器传送(serves)页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call)的方法(methods)。确切一点,你可以说:Web服务器专门处理HTTP请求(request),但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑(business logic)。

标签:Web,应用程序,Server,Application,笔记,服务器,应用服务器
From: https://www.cnblogs.com/sensenh/p/16979306.html

相关文章

  • 关于Kubernetes集群中常见问题的排查方法的一些笔记
    写在前面学习​​K8s​​,所以整理记忆文章理论内容来源于:​​《Kubernetes权威指南:从Docker到Kubernetes实践全接触》​​第四版.第十一章这里整理学习笔记一切时代的艺......
  • 高等代数笔记【2】行列式的性质
    性质2.1\[\begin{vmatrix}a_{11}&a_{12}&\cdots&a_{1n}\\a_{21}&a_{22}&\cdots&a_{2n}\\\vdots&\vdots&\ddots&\vdots\\a_{n1}&a_{n2}&\cdots&a......
  • Java NIO、NIO.2学习笔记
    相关学习资料http://www.ibm.com/developerworks/cn/education/java/j-nio/j-nio.html 目录1.NIO、NIO.2简介2.NIO中的关键技术 1.NIO、NIO.2简介Java中的输入流、输出......
  • 微信爬取成功笔记 含py3.x调用webservice
    1:得到key,形成RAW下GET 【包含了设置代理,888端口安装证书】2:运行a程序,调用chrome浏览器,模拟下滑动态取数,数据保存HTML  【SELENIUM技术】3:运行b程序,调用HTML数据,保存到......
  • Wifi正常的情况下,win11笔记本连接上Wifi, 但显示无internet的解决办法
    笔记本:ThinkpadP15v笔记本系统:win11 操作设置: 1.打开设置,找到【网络和Internet】;2.找到高级网络设置 3.禁用WLAN后,再次启用,查看网络连接情况; ......
  • 刷题笔记——2181.信息学奥赛一本通T1005-地球人口承载力估计
    题目2181.信息学奥赛一本通T1005-地球人口承载力估计2999.牛吃牧草代码x,a,y,b=map(int,input().strip().split())z=float((y*b-x*a)/(b-a))print('{:.......
  • 【《硬件架构的艺术》读书笔记】05 低功耗设计(1)
    5.1介绍能量以热量形式消耗,温度升高芯片失效率也会增加,增加散热片或风扇会增加整体重量和成本,在SoC级别对功耗进行控制就可以减少甚至可能消除掉这些开支,产品也更小更便......
  • html+css+js简易笔记
    html基本结构<!DOCTYPEhtml><htmllang="en"><head><metacharset="UTF-8"><metahttp-equiv="X-UA-Compatible"content="IE=edge"><metaname="view......
  • MongoDB学习笔记
    Centos安装mongodbyum安装已按照mongodb4.4版本为例,官方说明文档:https://www.mongodb.com/docs/v4.4/tutorial/install-mongodb-on-red-hat/配置sudoyumlist|g......
  • 人工神经网络学习笔记
    前记博主距离上次正式发blog已经过114514年了。进入大学后关于OI方面接触就少了。OI的姿势越来越不会,导致我NOI2022题解鸽到现在。关于为什么想发这篇blog,更多......