红河java培训学校告诉你web服务器类型介绍?

红河java培训学校告诉你web服务器类型介绍?,第1张

web应用的运营都是基于web服务器的存在才能实现的。今天我们就一起来了解一下,目前比较常见的一些web服务器都有哪些类型。

1、Tomcat服务器

目前非常流行的Tomcat服务器是Apache-Jarkarta开源项目中的一个子项目,是一个小型、轻量级的支持JSP和Servlet技术的Web服务器,也是初学者学习开发JSP应用的选。

2、Resin服务器

Resin是Caucho公司的产品,是一个非常流行的支持Servlet和JSP的服务器,速度非常快。Resin本身包含了一个支持HTML的Web服务器,这使它不仅可以显示动态内容,而且显示静态内容的能力也毫不逊色,因此许多网站都是使用Resin服务器构建

3、JBoss服务器

JBoss是一个种遵从JavaEE规范的、开放源代码的、纯Java的EJB服务器,对于J2EE有很好的支持。JBoss采用JMLAPI实现软件模块的集成与管理,其核心服务又是提供EJB服务器,不包含Servlet和JSP的Web容器,不过它可以和Tomcat完美结合

4、WebSphere服务器

WebSphere是IBM公司的产品,可进一步细分为WebSpherePerformancePack、CacheManager和WebSphereApplicationServer等系列,其中WebSphereApplicationServer是基于Java的应用环境,可以运行于SunSolaris、WindowsNT等多种操作系统平台,用于建立、部署和管理Internet和IntranetWeb应用程序。

5、WebLogic服务器

WebLogic是BEA公司的产品(现在已经被Oracle收购),可进一步细分为WebLogicServer、WebLogicEnterprise和WebLogicPortal等系列,其中WebLogicServer的功能特别强大。WebLogic支持企业级的、多层次的和完全分布式的Web应用,并且服务器的配置简单、界面友好。红河java课程培训机构http://wwwkmbdqncn/认为对于那些正在寻求能够提供Java平台所拥有的一切应用服务器的用户来说,WebLogic是一个十分理想的选择。

第1章 Web开发概述

11 认识Web

12 Web技术综述

121 网络硬件技术

122 Web管理技术

123 Web前台技术

124 Web后台开发技术

13 Web开发小组

131 项目来源

132 成员的角色

小结

第2章 网络基础知识

21 认识网络

211 网络的形成与发展

212 网络的定义

213 计算机网络的功能

22 网络分类

221 按网络拓扑结构分类

222 按网络的地理位置分类

223 按传输介质分类

224 按服务方式分类

225 其他分类方法

23 协议与参考模型

231 问题的提出

232 OSI参考模型

233 常见的协议

24 网络互联

241 网络传输介质

242 网间连接设备

25 局域网概述

251 局域网定义

252 局域网的特点和用途

253 局域网的几种工作模式

26 局域网的组成

261 网络服务器

262 客户工作站

263 网络接口卡

264 网络软件系统

27 局域网访问控制方式

271 带有冲突检测的载波侦听多点访问法(CSMA/CD)

272 令牌环访问控制法(Token Ring)

273 令牌总线访问控制法(Token Bus)

274 IEEE 802标准

28 几种常见的局域网络简介

281 以太网(Ethernet)

282 ARCnet

283 令牌环(Token Ring)

284 FDDI

285 快速以太网(Fast Ethernet)

286 ATM

29 认识Internet

291 Internet与Intranet

292 Internet基本原理

293 IP地址与子网掩码

294 域名

295 URL

210 Internet提供的服务

2101 WWW服务

2102 E-Mail服务

2103 FTP服务

2104 BBS服务

2105 Archie服务

2106 WAIS服务

2107 Gopher服务

2108 USENET服务

2109 一个问题

211 Internet上的网络安全

小结

第3章 HTML语言

31 HTML语言概述

311 简单的HTML实例

312 HTML的标记与元素

313 HTML的层次概念

314 HTML基本标记的使用方法

32 文字版面的编辑

321 取消文字换行标记

322 换行标记

323 段落标记

324 保留原始排版方式标记

325 水平分割线标记--------------------------------------------------------------------------------

326 空格符号

327 居中对齐标记

328 向右缩进标记

329 标题文字标记

3210 文字格式标记

3211 特定文字样式标记

3212 标记的属性

33 文字列表的设计

331 编号列表标记

332 项目符号列表标记,和

333 说明项目标记

34 表格的设计

341 建立表格的标记

342 表格边框的控制

343 标记的属性

344 标记的属性

345 单元格的属性

346 表格标题标记

35 HTML的超链接

351 相对路径和绝对路径的概念

352 建立超链接标记

353 设置到其他位置的超链接

36 的使用

361 使用标记插入

362 标记属性的使用

363 的应用

37 窗口框架

371 建立窗口框架

372 子窗口的设置

373 窗口框架的属性设置

374 窗口框架与超链接

375 标记

38 高级HTML使用

381 Applet的使用

382 网页动态刷新

383 会移动的文字

384 浮动窗口

385 多媒体网页

39 表单设计

391 标记

392 标记 393标记

<br/> 394 <form>标记的使用

<br/> 小结

<br/>第4章 CSS层叠样式表

<br/> 41 CSS使用简介

<br/> 411 CSS综述

<br/> 412 样式表的定义与使用

<br/> 42 文字与排版样式的使用

<br/> 421 长度、百分比单位

<br/> 422 文字样式属性

<br/> 423 排版样式属性

<br/> 43 颜色与背景

<br/> 431 设置颜色的方法

<br/> 432 背景颜色的设置

<br/> 433 背景的使用

<br/> 44 利用CSS美化网页

<br/> 441 设置超链接的属性

<br/> 442 scrollbar滚动条属性的设置

<br/> 443 cursor光标属性的设置

<br/> 45 矩形模块

<br/> 451 magin属性——边界的设置

<br/> 452 border属性——设置元素边框

<br/> 453 padding属性——元素内边界的设置

<br/> 46 区域组件

<br/> 461 区域元素标记

<br/> 462 区域定位

<br/> 463 层次关系

<br/> 47 列表项目

<br/> 48 滤镜特效

<br/> 481 滤镜简介

<br/> 482 alpha滤镜

<br/> 483 blur滤镜

<br/> 484 chroma滤镜

<br/> 485 dropshadow滤镜

<br/> 486 fliph与flipv滤镜

<br/> 487 glow滤镜

<br/> 488 gray,invert和xgray滤镜

<br/> 489 mask滤镜

<br/> 4810 shadow滤镜

<br/> 4811 wave滤镜

<br/> 小结

<br/>第5章 JavaScript

<br/> 51 JavaScript语言概况

<br/> 511 什么是JavaScript

<br/> 512 JavaScript和Java

<br/> 513 JavaScript程序运行环境

<br/> 514 编写JavaScript程序

<br/> 52 JavaScript基本数据结构

<br/> 521 JavaScript代码的加入

<br/> 522 基本数据类型

<br/> 523 表达式和运算符

<br/> 53 JavaScript控制结构、函数与事件处理

<br/> 531 JavaScript控制结构语言

<br/> 532 函数

<br/> 533 事件驱动及事件处理

<br/> 54 基于对象的JavaScript语言

<br/> 541 对象的基础知识

<br/> 542 常用对象

<br/> 543 自定义对象

<br/> 544 内置对象Array

<br/> 55 在JavaScript中使用document对象

<br/> 551 网页对象概述

<br/> 552 document对象概述

<br/> 553 自动改写Web页面

<br/> 56 在JavaScript中使用window对象

<br/> 561 使用window对象

<br/> 562 使用open()方法

<br/> 563 警告框(alert)、确认框(confirm)和提示框(prompt)

<br/> 57 JavaScript脚本使用表单对象

<br/> 571 表单对象的使用

<br/> 572 表单中的基本元素

<br/> 58 几个实用的JavaScript程序

<br/> 581 JavaScript制作水中倒影效果

<br/> 582 鼠标移动跟随

<br/> 583 推拉式菜单

<br/> 小结

<br/>第6章 VBScript

<br/> 61 认识VBScript

<br/> 611 VBScript实例

<br/> 612 VBScript代码规则

<br/> 62 VBScript基础

<br/> 621 数据类型

<br/> 622 变量

<br/> 623 常量

<br/> 624 运算符

<br/> 63 VBScript的程序控制结构

<br/> 631 条件语句

<br/> 632 循环语句

<br/> 64 过程与函数的使用

<br/> 641 过程与函数

<br/> 642 VBScript的内置函数

<br/> 65 事件处理

<br/> 651 事件处理过程

<br/> 652 常用的事件

<br/> 66 VBScript与网页对象

<br/> 661 网页对象结构

<br/> 662 VBScript使用网页对象

<br/> 67 VBScript编码约定

<br/> 671 常数命名约定

<br/> 672 变量命名约定

<br/> 673 变量作用域

<br/> 674 变量作用域前缀

<br/> 675 描述性变量名和过程名

<br/> 676 对象命名约定

<br/> 677 代码注释约定

<br/> 678 格式化代码

<br/> 68 VBScript程序示例

<br/> 小结

<br/>第7章 网络管理

<br/> 71 网络管理概述

<br/> 711 基本概念

<br/> 712 网络管理的基本内容

<br/> 72 Web网站管理

<br/> 721 Windows 2000简介

<br/> 722 用户管理

<br/> 723 Internet信息服务器

<br/> 724 微软代理服务器20

<br/> 725 微软Exchange 2000服务器

<br/> 73 网络安全

<br/> 731 监测入侵的IDS(入侵检测系统)

<br/> 732 警卫网络的防火墙技术

<br/> 733 查杀病毒的反病毒技术

<br/> 734 防止泄密的数据加密技术

<br/> 735 知己知彼的网络入侵技术

<br/> 74 网络管理新技术

<br/> 741 RMON技术

<br/> 742 基于Web的网络管理技术

<br/> 小结

<br/>第8章 Web数据库

<br/> 81 数据库概述

<br/> 811 数据库的概念

<br/> 812 关系型数据库

<br/> 813 Web数据库

<br/> 82 SQL语言

<br/> 821 SQL语言概念

<br/> 822 SQL语言特点

<br/> 823 数据定义

<br/> 824 数据操作

<br/> 825 数据查询

<br/> 83 SQL Server 2000数据库

<br/> 831 简介

<br/> 832 SQL Server 2000的使用

<br/> 833 设置SQL Server的ODBC接口

<br/> 84 Oracle数据库

<br/> 841 Oracle 8i数据库

<br/> 842 Oracle 8i的使用

<br/> 843 设置Oracle数据库的ODBC接口

<br/> 小结

<br/>第9章 Web开发新技术:Web服务、XML和NET

<br/> 91 下一代的WWW——Web服务

<br/> 911 什么是Web服务

<br/> 912 Web服务的特点

<br/> 913 Web服务的设计目的

<br/> 914 Web服务的技术规范

<br/> 915 Web服务技术架构

<br/> 916 Web服务实现模型

<br/> 92 MicrosoftNET

<br/> 921 理解MicrosoftNET

<br/> 922 MicrosoftNET的特性

<br/> 923 MicrosoftNET平台

<br/> 924 MicrosoftNET的优点

<br/> 925 MicrosoftNET与传统的关系

<br/> 93 XML入门

<br/> 931 XML的出现

<br/> ……<br/><br/>

</div>

</body>

</html>

HTML(超文本标记语言)是网页的核心,学好HTML是成为Web开发人员的基本条件。HTML很容易学习的,但也很容易误用,要学精还得费点功夫。

随着HTML5的发展和普及,了解HTML5也将成为Web开发人员的必修课。

涉及到网页外观时,就需要学习CSS了,它可以帮你把网页做得更美观。

利用HTML和CSS模拟一些你所见过的网站的排版和布局(色彩,,文字样式等等)。

第二步:学习javascript,了解DOM

JavaScript是一种能让你的网页更加生动活泼的程序语言。学习JavaScript的基本语法,学会用javascript操作网页中dom元素。

接着学习使用一些javascript库,比如jquery是大部分WEB开发人员都喜欢用的,通过Jquery可以有效的提高JavaScript的开发效率。

第三步:了解Web服务器

你不必在这上面花太多精力,但对IIS、Apache基本配置要掌握,这方面的知识学起来也相对容易,不会花多长时间。

学习一点Unix和Linux的基本知识,因为大部分Web服务器都运行在Unix和Linux平台上。

第四步: 学好一门服务器端脚本语言  服务器端脚本编程(后台开发)也是Web开发人员的基本功之一,你只需挑选一个服务器端脚本语言,然后学好它。

目前流行的服务器脚本语言有:php、aspnet、jsp、ruby、python、等。

第五步:学习数据库及SQL语法

要构建动态页面通常会使用到数据库,常用的数据库有SQLServer、Oracle、MySQL 等,它们都会遵循标准的SQL原则。

通常aspnet 程序使用SqlServer数据库,PHP、java使用Oracle、MySQL数据库。

第六步:综合实战

选一个你喜欢的后台编程语言,结合之前学到的html,css,javascript 前端技术,实现一个简单的留言本、论坛程序、进而实现一个简单的CMS(内容管理系统)

第七步:学习使用Web框架

当你掌握了HTML,CSS,JavaScript和服务器端脚本语言后,就应该找一个Web框架加快你的Web开发速度,使用框架可以节约你很多时间。

比如net的MVC,JAVA 的SSH,php的cakephp、CodeIgniter、zend,ruby的ROR,python的dijango等等,其实里面都有一些相通之处。

整个开发过程你还可能会学习到一些工具的使用:

Visio,Dreamweaver,Vistual Studio、elipse、(Vim, EditPlus, Notpad++)、sqlserver、phpmyadmin,各种浏览器以及FireBug的插件,IE下的WebDevelopmentHelper、IETester等。如果你足够用心,你还发掘出很多不错的资源,例如MSDN,W3cSchool,一些前辈的博客,一些技术论坛等等,这都是你未来前进道路上的财富。如还想深入研究,学学http协议,理解什么是无状态,不然你永远做不好WEB开发,研究web程序服务端运行原理,还有tcp/ip,udp协议等。

从最简单的HTML到Web框架,内容还是不少,要想精通这里的每一样技术,都得下苦功夫才行。半年的时间,足够你对web开发产生一个有效的认识,这个时候,再思考你进一步学习的方向吧。

DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
网站模板库 » 红河java培训学校告诉你web服务器类型介绍?

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情