2022年ftp软件有哪些服务器端和客户端 .pdf
《2022年ftp软件有哪些服务器端和客户端 .pdf》由会员分享,可在线阅读,更多相关《2022年ftp软件有哪些服务器端和客户端 .pdf(3页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、通俗的讲, Web 服务器传送 (serves) 页面使浏览器可以浏览,然而应用程序服务器提供的是客户端应用程序可以调用(call) 的方法 (methods) 。确切一点, 你可以说: Web 服务器专门处理 HTTP 请求 (request) ,但是应用程序服务器是通过很多协议来为应用程序提供(serves)商业逻辑 (business logic)。下面让我们来细细道来:Web 服务器 (Web Server) Web 服务器可以解析(handles)HTTP协议。当 Web 服务器接收到一个HTTP 请求 (request) ,会返回一个HTTP 响应 (response) , 例如送
2、回一个HTML 页面。为了处理一个请求(request) ,Web 服务器可以响应(response) 一个静态页面或图片,进行页面跳转(redirect) ,或者把动态响应 (dynamic response)的产生委托 (delegate) 给一些其它的程序例如CGI 脚本,JSP(JavaServer Pages)脚本, servlets , ASP(Active Server Pages)脚本,服务器端(server-side)JavaScript,或者一些其它的服务器端(server-side) 技术。无论它们(译者注:脚本 )的目的如何, 这些服务器端 (server-side)
3、的程序通常产生一个HTML 的响应 (response)来让浏览器可以浏览。要知道, Web 服务器的代理模型(delegation model)非常简单。当一个请求(request) 被送到Web 服务器里来时,它只单纯的把请求(request) 传递给可以很好的处理请求(request) 的程序(译者注:服务器端脚本)。Web 服务器仅仅提供一个可以执行服务器端(server-side) 程序和返回 (程序所产生的)响应 (response) 的环境, 而不会超出职能范围。服务器端 (server-side)程序通常具有事务处理(transaction processing), 数据库连接
4、 (database connectivity)和消息(messaging) 等功能。虽然 Web 服务器不支持事务处理或数据库连接池,但它可以配置(employ) 各种策略(strategies) 来实现容错性(fault tolerance)和可扩展性 (scalability) ,例如负载平衡(load balancing) ,缓冲 (caching) 。集群特征 (clustering features) 经常被误认为仅仅是应用程序服务器专有的特征。应用程序服务器(The Application Server) 根据我们的定义,作为应用程序服务器,它通过各种协议,可以包括HTTP ,把
5、商业逻辑暴露给 (expose) 客户端应用程序。Web 服务器主要是处理向浏览器发送HTML 以供浏览,而应用程序服务器提供访问商业逻辑的途径以供客户端应用程序使用。应用程序使用此商业逻辑就象你调用对象的一个方法(或过程语言中的一个函数)一样。应用程序服务器的客户端(包含有图形用户界面(GUI) 的)可能会运行在一台PC、一个 Web服务器或者甚至是其它的应用程序服务器上。在应用程序服务器与其客户端之间来回穿梭(traveling) 的信息不仅仅局限于简单的显示标记。相反,这种信息就是程序逻辑(program logic) 。 正是由于这种逻辑取得了(takes) 数据和方法调用(calls
6、) 的形式而不是静态HTML ,所以客户端才可以随心所欲的使用这种被暴露的商业逻辑。在大多数情形下, 应用程序服务器是通过组件(component) 的应用程序接口(API) 把商业逻辑暴露 (expose)( 给客户端应用程序)的,例如基于J2EE(Java 2 Platform, Enterprise Edition)应用程序服务器的EJB(Enterprise JavaBean)组件模型。 此外,应用程序服务器可以管理自名师资料总结 - - -精品资料欢迎下载 - - - - - - - - - - - - - - - - - - 名师精心整理 - - - - - - - 第 1 页,共
7、 3 页 - - - - - - - - - 己的资源,例如看大门的工作(gate-keeping duties)包括安全 (security) ,事务处理(transaction processing),资源池 (resource pooling), 和消息 (messaging) 。就象 Web 服务器一样,应用程序服务器配置了多种可扩展(scalability) 和容错 (fault tolerance)技术。什么是 FTP 呢? FTP 是 TCP/IP 协议组中的协议之一,是英文 File Transfer Protocol的缩写。该协议是Internet文件传送的基础,它由一系列规
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 2022年ftp软件有哪些服务器端和客户端 2022 ftp 软件 哪些 服务器端 客户端
限制150内