搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
Web应用程序:CGI到Web三层系统
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    7030137175
  • 作      者:
    (日)Megumi Nishimura著
  • 出 版 社 :
    科学出版社
  • 出版日期:
    2004
收藏
作者简介
    Megumi Nishimura,1971年出生,在东京外国语大学就读中途退学,就职于软件企业,后成为一位专职作家。喜欢I)avid Sylvian、Robert Fripp和Al Jarreau。但是在工作时听的背景音乐是Yellow Jackets。4岁的女儿听到Prince-的实况录音后,称赞道“帅”,但在被教育过后,开始对“慎吾妈妈的学园天国”这样的轻音乐感兴趣。周末,五岁的儿子会玩在线游戏,并是YMO(初期)的爱好者。
展开
内容介绍
    《Web应用程序:CGI到Web三层系统》是“图解网络技术丛书”之一。《Web应用程序:CGI到Web三层系统》从概念和基础知识人手,主要介绍各种Web应用程序。其中包括Web应用程序的构造,开发和导入Web应用程序的方针,World Wide Web与HTTP,互联网与TCP/IP,数据库系统,面向对象与分布式处理,Web三层系统与应用程序服务器,以及HTML/DHTML与客户端脚本,XML与XHTML,服务器端程序,Java技术,模式与移动终端等。
    《Web应用程序:CGI到Web三层系统》内容深入浅出,知识覆盖面广,结合丰富的插图,以及形象贴切的比喻,便于读者全方位了解与Web应用程序相关联的知识。
    《Web应用程序:CGI到Web三层系统》可作为从事Web应用程序开发,及网络维护人员的参考用书,也可供大专院校相关专业师生和网络爱好者阅读。
展开
精彩书摘
    2.2.1是在服务器端处理还是在客户端处理
    在构筑web应用程序系统的时候,有必要考虑“在什么地方进行处理”这个问题(参见图2.3)。
    例如,在服务器端就不可能完成“在鼠标经过菜单时,表示相应的内容”这样的操作。还有,在客户端(Web浏览器)把访问数据库服务器得到的结果表示出来,这在现实中是很难实现的。
    在构筑Web应用程序的时候,首先要区分什么操作在服务器进行,什么操作在客户机进行。对于仅仅利用Web服务器或是Web浏览器无法完成的处理,可以通过调用外部程序,或是使用把模块和插件程序组合起来的程序来完成处理。
    1.服务器处理
    基本上是在Web服务器端进行复杂的处理,把处理的结果传递给客户端(Web浏览器)。例如,在服务器进行与数据库的连接和用户管理等等。服务器程序有服务器端脚本和CGI等等。
    由于客户端只能接收到能够接收的数据,所以采用与通常的Web数据一样的处理方式来完成处理。
    服务器程序的处理具有不依赖于Web浏览器的优点。但是另一方面,加重了服务器的负担。另外,无论是什么样的操作,都需要在服务器与客户机之间传递数据(输入的内容、按下的是哪个按钮等信息),一旦服务器的性能不能负担沉重的负荷,或者是无法确保高速的线路的时候,都会使得可利用性降低。
展开
目录
第1章 何谓Web应用程序
1.1 Web应用程序的有效利用
1.1.1 各种Web应用程序
1.1.2 Web应用程序的优点与缺点
1.2 Web应用程序的构造
1.2.1 Web的构造
1.2.2 从Web到Web应用程序
1.2.3 服务器端与客户端
1.2.4 客户端驱动的程序
1.2.5 服务器端驱动的程序
1.2.6 其他技术
1.3 利用web的分布式处理
1.3.1 Web三层系统
1.3.2 分布式对象

第2章 Web应用程序的开发、导入方针
2.1 弄清楚究竟什么是必要的
2.2 开发Web应用程序所必需的硬件与软件
2.2.1 是在服务器端处理还是在客户端处理
2.2.2 确保速度
2.2.3 可扩缩性的设计

第3章 World wide web与HTTP
3.1 何谓World wide web
3.1.1 Web的基础知识
3.1.2 只表示数据
3.2 HTTP
3.2.1 HTTP Request
3.2.2 HTTP Response
3.2.3 HTTP的特征和问题
3.3 Web浏览器
3.3.1 Web浏览器的差异
3.3.2 代表Web浏览器的软件
3.4 Web服务器

第4章 互联网与TCP/IP
4.1 互联网
4.1.1 计算机网络的优点
4.1.2 互联网的特征
4.1.3 LAN与WAN
4.2 与互联网的连接
4.2.1 Web应用程序与连接形态
4.2.2 连接方式
4.2.3 各种各样的连接方法
4.3 TCP/IP的基础知识
4.3.1 TCP/IP
4.3.2 TCP/IP上的协议
4.3.3 域与URL

第5章 数据库系统
5.1 何谓数据库
5.1.1 灵活运用数据库
5.1.2 使用Web应用程序灵活运用数据库
5.2 数据库管理系统
5.2.1 CSV与简易数据库
5.2.2 数据库管理系统
5.2.3 关系型数据库系统
5.2.4 面向对象的数据库
5.2.5 SQL
5.2.6 数据库与接口
5.3 数据库服务器
5.3.1 选择的依据
5.3.2 各种各样的数据库系统

第6章 面向对象与分布处理
6.1 何谓面向对象
6.1.1 面向对象的考虑方法
6.1.2 分布式对象
6.2 分布式对象技术
6.2.1 COM+
6.2.2 CORBA
6.2.3 Java中的分布式对象

第7章 Web三层系统与应用程序服务器
7.1 何谓Web三层系统
7.1.1 三层系统的构造
7.1.2 应用服务器的功能
7.2 应用程序服务器
7.2.1 Web应用程序服务器软件

第8章 安全性
8.1 安全性概述
8.1.1 加密技术
8.1.2 用户认证
8.1.3 保护站点
8.1.4 开发Web应用程序的关键点
8.2 SSL
8.2.1 关于利用SSL
8.2.2 SSL的结构
8.3 VPN
8.3.1 关于利用VPN
8.3.2 使用VPN的技术
……
第9章 HTML/DHTML与客户端脚本
第10章 XML与XHTML
第11章 服务器端的程序
第12章 Java技术
第13章 i模式与移动终端
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证