Java Web 套用开发

生活百科 2023-01-25 19:31生活百科www.aizhengw.cn

Java Web 套用开发

《JavaWeb套用开发》是2005年清华大学出版社出版的图书,作者是蔡剑。本书读者对象为高等院校计算机及软体专业的教师、学生,从事软体开发的编程人员等。

基本介绍

  • 书名Java Web 套用开发
  • 作者蔡剑
  • ISBN9787302102816、7302102813
  • 页数585页
  • 定价¥58.00
  • 出版社清华大学出版社
  • 出版时间2005年01月

内容提要

SUN公司的Java 2 Enterprise Edition (J2EE)网路技术是目前使用最广泛的Web套用开发技术。本书介绍了Tomcat 和J2EE的基本概念,然后由浅入深讲解各种编程技术,包括客户层技术、网路层技术(Servlet/JSP)、Struts架构、伺服器层技术(EJB)、数据事务与安全、打包与部署等,使读者能更快更清晰地了解和掌握编程的方法,运用完整实例进行综合指导。本书由SUN J2EE技术专家直接用中文撰写,几乎所有程式均由作者亲自编程调试。书中涵盖了J2EE1.4、Servlet2.4、JSP2.0等多种技术,内容相当于几本同类书,但更加完整连贯,讲解更着重概念-技能-方法的相辅相成,使读者更容易地掌握技术,更快的融会贯通。

图书目录

第1章 介绍
1.1 Web编程技术的发展
1.2 Web信息系统的形式
1.3 Web信息系统的套用
1.4 系统开发人才的全面素质
1.5 Java Web编程技术的特点
1.6 本书纲要和使用方法
第2章 J2EE有关基本概念和技术
2.1 J2EE多层Web程式框架
2.2 构件技术
2.2.1 构件种类
2.2.2 J2EE 的客户
2.2.3 Web构件
2.2.4 企业 JavaBeans (EJB) 构件
2.3 服务技术
2.3.1 命名技术(JNDI)
2.3.2 部署技术(deployment)
2.3.3 数据连线技术(JDBC)
2.3.4 数据事务技术
2.3.5 安全技术
2.3.6 连线框架技术
2.3.7 Web服务技术
2.4 通信技术
2.4.1 Web协定
2.4.2 远程方法调用
2.4.3 对象管理组协定
2.4.4 Java通信服务技术
2.4.5 Java 讯息技术和邮件技术
第3章 客户层技术
3.1 基本技术
3.2 浏览器
3.2.1 功能概述
3.2.2 HTML用户信息输入
3.2.3 用户数据校验
3.2.4 维护用户会话状态
3.3 Applet客户
3.4 应用程式客户
3.5 无线客户
3.6 客户程式设计考虑
第4章 Web层技术(以Tomcat为例)
4.1 概述
4.1.1 J2EE Web层基本结构
4.1.2 Servlet和JSP的优点
4.1.3 Servlet和JSP运行环境
4.2 Servlet技术
4.2.1 简单的Servlet例子
4.2.2 Servlet 生命周期
4.2.3 Servlet 编程API
4.2.4 处理客户请求
4.2.5 控制会话(session)
4.2.6 与其他Servlet合作
4.2.7 过滤器
4.2.8 事件监听器
4.2.9 资料库连线
4.2.10 Servlet 2.4的新功能
4.3 JSP技术
4.3.1 JSP 基本概念
4.3.2 JSP 语法
4.3.3 动态网页生成
4.3.4 开发和使用自製JSP标记
4.3.5 JSP和XML
……
第5章 EJB 层技术
第6章 事务与安全
第7章 J2EE应用程式的打包和部署
第8章 J2EE应用程式国际化与本地化
第9章 J2EE 程式体系结构设计
第10章 J2EE应用程式实例: STARS合作支持系统
附录A HTTP协定
附录B UML图解概要
附录C 主要相关网址
附录D Tomcat安装、设定和运
附录E Servlet编程主要API
附录F EJB编程主要API
附录G TCP Tunnel Tool
附录H Ant工具安装使用简述
参考文献

作者介绍

蔡剑,北京大学光华管理学院信息系统和电子商务系任教。曾任美国Sun Microsystems公司Java网路技术和标準研发部技术骨干,全球网际网路WS-I组织Sun公司代表。参与开发了着名的J2EE平台、Web服务软体和Tomcat网路伺服器。于2002-2003年获选Sun集团未来领袖培训计画。曾经在全球最大的IT会议JavaOne等国际会计发表演说。在科研中提出了社会-技术知识集成理论并在IEEE Internet Computing等国际核心学术期刊发表多篇论文。于美国南加州大学获得智慧型设计系统博士、计算机工程硕士和智慧型设计系统硕士学位,于清华大学获得工学学士学位。
景楠,美国南加州大学IMPACT实验室研究助理。曾在Sun Microsystems公司Java Enterprise Edition研发部门实习工作,参与了J2EE1.4的开发。在IMPACT实验室,参与了有关网际网路分布知识管理系统的研究,是STARS2.0网际网路知识整合系统的主要开发者之一。他于美国南加州大学获得计算机硕士学位,于北京大学获得计算机学士学位。
上一篇:MILESTONE(安卓手机) 下一篇:hnRNA

Copyright@2015-2025 www.aizhengw.cn 癌症网版板所有