出版时间:2008-2 出版社:清华大学出版社 作者:韩伟力 等编著 页数:328
Tag标签:无
内容概要
本书是一本全面讲述构建基于浏览器一服务器三层架构应用系统的教材,所采用的技术路线是流行的Java Web技术。本书是复旦大学软件学院在计算机应用系统教学研究方面的最新成果,全书共分l0章,全面讲述了利用编程语言(Java)构建实用应用系统的方法。 本书分为4个部分: 第一部分是第1章,介绍了基于Web的应用系统的一些基本概念; 第二部分是第2章~第4章,深入讲述了基于Web的应用系统中浏览器层的主要技术,包括 XHTML、CSS、JavaScript; 第三部分是第5章,第8章,较为深入地讲述了基于Web的应用系统中服务器端技术。本书采用Java JSP作为实现Web服务器端应用程序的设计语言。这一部分也可以被进一步细分为两小部分: 应用服务程序设计(第5章、第7章、第8章)和数据库程序设计(第6章); 第四部分是第9章和第10章,介绍了应用系统构建中一些新颖和热门的技术,包括XML技术(第9章)和Ajax技术(第10章)。 本书采用精简而全面的原则进行编著,总结了在大学本科教学中的实践经验,精选了一些对于初学者难以理解并且十分重要的概念进行深入细致的讲解,而对于一些较为简单的技术则简要介绍,力求在有限的篇幅内将构建基于浏览器.服务器三层架构应用系统的技术精髓展现在读者面前。本书也是适于初涉Web应用系统开发的程序员的一本不可多得的教材。
作者简介
臧斌宇,复旦大学信息科学与工程学院副院长,复旦大学软件学院院长,并兼任中国共享软件联 盟理事、中国计算机学会系统软件委员会委员、中国计算机学会青年计算机科技论坛上 海分论坛主席。2004年获上海市育才奖。 臧斌宇教授以高性能计算为研究核心,先后以主要成员身份参加了多项自然科学基金重 点项目、863重点课题、自然科学基金重大项目子课题及国防科大银河2、银河3项目。 近年来主持了自然科学基金、上海市启明星计划等科研项目,累计获得科研资金140余 万元,在权威学术期刊上发表EI论文17篇,曾获得国防科工委科技进步二等奖、上海市 科技进步二等奖。他的代表性成果包括与美国Minnesota大学合作研制的并行化编译系 统开发平台Agassiz和自行研制的并行化编译系统AFT(Automatic Fortran Transformer),均达到国际先进水平。
书籍目录
第一部分 绪论 第1章 Internet和World Wide Web简介 1.1 Intemet简介 1.1.1 Internet的定义 1.1.2 IS0/oSl 7层协议和TCP佃 1.1.3 IP地址和域名 1.1.4 端口和套接字 1.1.5 基于Intemet的应用系统 1.1.6 网络基础结构的发展趋势——三网合一 1.2 Wbrld Wide Web简介 1.2.1 超文本标记语言——_HTML 1.2.2 URl、URL和URN 1.2.3 超文本传输协议——HTTP 1.2.4 浏览器(Browser) 1.2.5 Web服务器(Web Server) 1.3 基于Web的应用系统架构 1.3.1 Client/Server两层体系架构 1.3.2 Browser/Server三层体系架构 1.3.3 分布式体系架构的新方向——Rich Client架构 1.4 本书的组织 1.5 术语 1.6 习题第二部分 浏览器端技术 第2章 可扩展超文本标记语言(XHTML) 2.1 标记语言 2.1.1 标记与标记语言 2.1.2 SGML、HTML、XML和XHTML 2.2 HTML的基本组成结构 2.2.1 “Hello Wbrld” 2.2.2 HTML文档的书写规则 2.3 基本布局元素 2.3.1 基本格式化元素 2.3.2 文本格式化 2.4 列表 2.4.1 无序列表 2.4.2 有序列表 2.4.3 定义列表 2.4.4 列表的嵌套 2.5 超链接 2.5.1 相对链接和绝对链接 2.5.2 页内跳转 2.6 Web中的颜色图像 2.6.1 Web中的颜色 2.6.2 Web中的图像 2.7 表格 2.7.1 基本表格元素 2.7.2 表格标题与列标题元素 2.7.3 不规则表格 2.8 表单 2.8.1 表单元素 2.8.2 控件元素 2.8.3 表单元素与其他布局元素的综合使用 2.9 XHTML和HTML的区别 2.10 术语 2.11 习题 第3章 层次样式表(CSS) 3.1 层次样式表基础 3.1.1 层次样式表的起源和优点 3.1.2 层次样式表基本语法 3.2 XHTML与样式表结合的三种方法 3.2.1 外部式样式表 3.2.2 内嵌式样式表…… 第4章 JavaSeript第三部分 服务器端技术 第5章 ServIet和JSP初步 第6章 数据库初步 第7章 JDBC和数据库连接池 第8章 Servlet/JSP高级特性第四部分 应用系列开发的新技术 第9章 XML 第10章 Ajax技术简介附录A 推荐的开发环境附录B Tomcat的配置 附录C MyEelipse中的JSP/Servlet开发
编辑推荐
《普通高等教育“十一五”国家级规划教材·应用系统开发导论》采用精简而全面的原则进行编著,总结了在大学本科教学中的实践经验,精选了一些对于初学者难以理解并且十分重要的概念进行深入细致的讲解,而对于一些较为简单的技术则简要介绍,力求在有限的篇幅内将构建基于浏览器服务器三层架构应用系统的技术精髓展现在读者面前。《普通高等教育“十一五”国家级规划教材·应用系统开发导论》也是适于初涉Web应用系统开发的程序员的一本不可多得的教材。
图书封面
图书标签Tags
无
评论、评分、阅读与下载