《动态网页制作》课程教学笔记(2)
来源:互联网 发布:条码扫描软件下载 编辑:程序博客网 时间:2024/04/30 14:19
开发环境的建立
前文已经提到我们的学习使用Java Web平台和相关技术,这么说比较笼统,具体的说
网站(学名:Web Application即Web应用程序)的基本运行原理可以用前文的3-tier概念和另一个概念即“客户端/服务器”模式来描述。首先网站一般是24小时在线运行的,访问者随时可以登录该网站作要做的事情比如我们的论坛用户可能半夜起来作诗希望得到共鸣上来发个帖子。那么显然需要有一台机器24小时运行网站这个“程序”,这台机器就称为服务器,诗人的上网电脑就称为客户端,这就是客户端/服务器模式,显然和我们运行所谓的桌面程序比如Word来写诗稿有运行模式上的区别,那就是要运行程序必须先从客户端连到服务器,而一旦建立了这样的连接,接下来的事情就是上文提到的3-tier工作流程了。请注意这其中的连接,显然这也是有程序在为我们做连接的工作,我们容易想到,必须有一个程序:
在后台不断监听网络上来自许多不同客户端(诗人、画家、灌水的..)的请求;
获得用户的输入(交给表示层,然后3层机制开始工作);
然后把网站(也就是程序)运行完后的结果通过网络发回给客户端
做上面这几件事的幕后英雄即 Web服务器,是一个软件程序(区别于24小时运行的电脑硬件服务器),具体而不严格的说,你需要把你写好的网站程序放到Web服务器的管理之下(可以算是其管理下的某一磁盘文件夹下),你的网站就能接受访问者的房屋和并为之所用了。
而Web服务器就是Web平台的支柱,Java Web平台被称为Web平台主要原因就是该平台使用的是能支持运行Java代码的服务器
所以我们建立开发环境首先要做的就是构建客户端/服务器平台,以准备运行使用各种Java技术编写的网站(即Web应用程序),今后的学习中我们将使用最流行的Java Web服务器 Tomcat,安装步骤如下:
如果没装过java环境,先下载http://download.developers.sun.com.cn/jdk/6u12/jdk-6u12-windows-i586-p.exe 并安装
然后下载http://labs.xiaonei.com/apache-mirror/tomcat/tomcat-6/v6.0.18/bin/apache-tomcat-6.0.18.exe并安装
安装中遇到任何问题请google、baidu和问我
装完后请测试服务器是否正常运行在自己的机器上(注意依然是按客户端/服务器模式工作,只是我们的机器既运行客户端又运行服务器)
打开你的浏览器,在地址栏输入 http://localhost:8080
如果看到出来一个E文网页左上角有只胖猫,congratulations!
客户端/服务器环境已经建立,下次我们可以用轻快的小刀notepad来写一个最简单的Web Application。
课间休息。。。
- 《动态网页制作》课程教学笔记(2)
- 《动态网页制作》课程教学笔记(1)
- 《动态网页制作》课程教学笔记(3)
- 2008(1)教学课程
- 教学做一体课程开发研讨会笔记
- 动态网页制作规范
- 首次制作动态网页
- 动态网页制作规范
- 广州传智播客网页平面设计,风趣教学配备精美课程
- 网页制作基础知识整理2(课堂笔记)
- 课程笔记(2)
- 《网页设计与制作》课程主页
- 《网页设计与制作》课程主页
- 《网页设计与制作》课程主页
- 网页制作小笔记(未完)
- 网页制作+PS笔记
- 网页的制作---笔记
- 控制影片剪辑【基础】-实例教学-Flash-网页制作
- WebSphere Application Server V6.1 Fix Pack 23于今日发布
- 我对SOA的认识以及心得
- 觅访西津渡
- mysq
- 当爱变平淡,允许我照顾你一生
- 《动态网页制作》课程教学笔记(2)
- UML学习资料全集
- The Handbook of Information and Computer Ethics
- 最新版本的MOBILE 6.0 SDK下载地址及中文模拟器下载地址
- RF Measurements for Cellular Phones and Wireless Data Systems
- VoIP Voice and Fax Signal Processing
- 【SQL Server 数据库导入导出部分】
- 笔记
- hibernate原理(资料)