? 本书介绍应用Java进行网络编程所用到的技术。全书共11章,内容包括:Java网络编程基础、Java数据库连接技术JDBC、JavaBean组件技术、服务器端小应用程序Servlet、JSP技术、Jaya与XML技术、命名服务与目录服务、Java远程方法调用RMI、J2EE技术基础、Weblogic开发环境安装与设置以及J2EE开发示例。学生在掌握这些知识的基础上,将具有使用Java技术开发电子商务、电子政务、企业信息集成等方面应用程序的基本能力。 本书可以作为应用型本科、高职高专计算机应用专业、计算机软件专业、电子商务技术专业、网络信息等专业开设的Java网络应用编程Java电子商务技术、Java网络数据库应用技术、Java网站开发技术、web技术等课程的教材。
?目录 第1章 java网络编程基础 1.1 Java网络编程基本概念 1.1.1 网络编程概述 1.1.2 TCP/IP协议族 1.1.3 Socket编程概述 1.2 Java网络Socket编程 1.2.1 使用TCP协议的Socket网络编程基础 1.2.2 使用TCP协议的Socket网络编程实现 本章小结 习题一 第2章 Java数据库连接技术JDBC 2.1 概述 2.1.1 JDBC的基本功能 2.1.2 JDBC接口概貌 2.2 应用JDBC访问数据库 2.2.1 与数据库建立连接 2.2.2 执行查询语句 2.2.3 处理结果集 2.2.4 更新数据库操作 2.2.5 参数的输入和输出 2.3 访问数据库示例 本章小结 习题二 第3章 JavaBean组件技术 3.1 JavaBean概述 3.1.1 一个简单的JavaBean示例 3.1.2 JavaBean结构 3.2 JavaBean特征分类 3.3 JavaBean事件 3.3.1 JavaBean事件摸型 3.3.2 JavaBean事件模型的实现 3.3.3 JavaBean涉及的两个重要类 3.4 JavaBean示例 本章小结 习题三 第4章 服务器端小应用程序Servlet 4.1 Java Servlet概述 4.1.1 Servlet开发、运行环境 4.1.2 编写、运行Servlet程序 4.1.3 如何激活Servlet 4.2 Servlet编程 4.2.1 继承HttpServlet 4.2.2 HTTP请求协议 4.2.3 访问Servlet的运行环境信息 4.2.4 获取客户请求信息的编程 4.2.5 Cookie编程 4.2.6 监听Servlet和过滤Servlet 本章小结 习题四 第5章 JSP技术 5.1 JSP简介 5.1.1 JSP网页 5.1.2 JSP服务器 5.1.3 JSP开发工具 5.1.4 JSP程序的编写与运行 5.2 JSP的语法 5.2.1 JSP表达式标志 5.2.2 JSP脚本程序 5.2.3 JSP注释 5.2.4 JSP定义变量或方法 5.2.5 JSP指令标志 5.2.6 JSP指令 5.2.7 JSP内置对象 5.3 JSP应用的结构 5.4 JSP程序示例 5.4.1 JSP Cookie 5.4.2 JSP与JavaBean结合用于文件操作 5.4.3 综合应用示例——网上购书系统 本章小结 习题五 第6章 Java与XML技术 6.1 XML语言 6.1.1 XML文档结构 6.1.2 文档类型定义DTD 6.1.3 内部DTD与外部DTD 6.2 XML的DOM技术 6.2.1 Document对象 6.2.2 Node对象 6.2.3 NodeList对象 6.2.4 Element对象 6.2.5 Attribute对象 6.2.6 XML DOM树结构 6.3 Java使用DOM访问XML文档 6.4 应用示例 6.4.1 应用示例1:转换数据库到XML文件 6.4.2 应用示例2:XML文档分析器的使用 本章小结 习题六 第7章 命名服务与目录服务 7.1 概述 7.1.1 命名服务 7.1.2 目录服务 7.2 Java命名和目录服务 7.2.1 Java命名服务接口 7.2.2 不同系统的命名服务软件 7.2.3 命名和目录服务器 7.3 文件系统的命名服务 7.3.1 文件系统的服务提供者和服务器 7.3.2 使用文件系统命名服务的一般步骤 *7.3.3 完整的使用文件系统JNDI示例 本章小结 习题七 第8章 Java远程方法调用RMI 8.1 Java RMI基本工作原理 8.1.1 RMI基本工作原理 8.1.2 Stub和Skeleton的生成 8.2 RMI应用开发步骤 8.2.1 编写服务器方和客户方的类 8.2.2 生成实现类(Upperlmpl)的Sub和Skeleton 8.2.3 启动JavaRMI服务器 8.2.4 部署、编译和启动服务器程序 8.2.5 部署、编译和启动客户机程序 本章小结 习题八 第9章 J2EE技术基础 9.1 组件技术概述 9.1.1 服务器端应用需要组件 9.1.2 分层技术 9.2 J2EE平台相关技术 9.2.1 J2EE技术特点 9.2.2 服务器端EJB组件 9.3 EJB组件结构 9.3.1 EJB组件部署结构 9.3.2 EJB组件运行结构 9.4 无状态会话Bean开发示例 9.4.1 无状态会话Bean服务示例的功能 9.4.2 开发环境j2sdkee环境配置 9.4.3 为该会话Bean编写相关代码 本章小结 习题九 第10章 Weblogic开发环境安装与设置 10.1 Weblogic7.0安装与设置 10.1.1 Weblogic7.0的安装过程 10.1.2 Weblogic下创建域 10.1.3 编辑startWeblogic文件 10.1.4 配置JdataStore数据库的JDBC驱动文件 10.2 在JBuilder9.0下进行配置 10.2.1 在JBuilder9.0下配置服务器Weblogic Server 7.0 10.2.2 在JdataStore效据库中创建示例数据库并配置到Weblogic 7.0中 10.3 在Weblogic 7.0中配置数据库JDBC 10.3.l 在Weblogic 7.0中配置JDBC连接池 10.3.2 配置DataSources 10.3.3 配置Tx Data Soureea 本章小结 习题十 第11章 J2EE开发示例 11.1有状态会话Bean 11.1.1 利用Application技术开发 ll.1.2 利用JSP技术开发 11.1.3 利用Servlet技术实现有状态会话Bean 11.2 实体Bean示例 11.2.1 实体Bean示例概述 11.2.2 实体Bean示例开发步骤 11.2.3 实体BeanPerson组件源程序 本章小结 习题十一 参考文献