电子商务实现技术作为构建电子商务系统的技术基石,不仅需要从理论层面上进行剖析,更需要在实践操作过程中加深理解。本书从工程开发的角度,将电子商务实现技术按照建设流程进行划分,详细介绍各种技术的理论知识和实现方法。本书介绍电子商务网站的开发技术,包括Web服务器的配置与管理、采用JDBC进行数据库连接与测试、学习基于J2EE的WebSphere开发集成环境,以及ASP.NET等其他相关内容。重点是以J2EE为核心主线,将Java、Servlet、JavaBean、JSP等技术融合到WebSphere技术平台上,为读者构建电子商务系统打下坚实的技术基础。
本书介绍电子商务网站的开发技术,包括Web服务器的配置与管理、采用JDBC进行数据库连接与测试、学习基于J2EE的WebSphere开发集成环境,以及ASP.NET等其他相关内容。重点是以J2EE为核心主线,将Java、Servlet、JavaBean、JSP等技术融合到WebSphere技术平台上,为读者构建电子商务系统打下坚实的技术基础。
第1章 电子商务实现技术综述
1.1 电子商务网站系统的体系结构
1.2 电子商务网站建设过程
1.3 网页开发技术综述
1.4 Web服务器技术综述
1.5 网络数据库技术综述
1.6 程序脚本技术综述
1.7 集成开发环境综述
1.8 典型电子商务网站模式
习题一
第2章 Web开发技术基础
2.1 Java语言基础
2.1.1 Java程序结构
2.1.2 Java词法问题
2.1.3 Java数据类型
2.1.4 Java类
2.1.5 Java界面
2.1.6 Java包
2.1.7 Java表达式
2.1.8 Java语句
2.2 JavaScript技术
2.2.1 JavaScript语言概况
2.2.2 JavaScript基本数据结构
2.2.3 JavaScript程序构成
2.2.4 基于对象的JavaScript语言
2.2.5 创建新对象
2.2.6 使用内部对象系统
2.2.7 窗口及输入输出
2.2.8 Web页面信息的交互
2.2.9 实现更复杂的交互
2.3 JSP技术
2.3.1 JSP简介
2.3.2 JSP示例
2.3.3 JSP语法
2.3.4 JSP API
2.4 Java Servlet技术
2.4.1 Servlet简介
2.4.2 创建HTTP Servlet
2.4.3 调用 Servlet
习题二
第3章 WebSphere集成开发平台
3.1 J2EE构架
3.1.1 J2EE简介
3.1.2 J2EE安装
3.1.3 J2EE配置
3.1.4 构建基于J2EE的网站模式
3.2 WebSphere Studio应用开发
3.2.1 Lotus Domino Go Webserver
3.2.2 IBM WebSphere Studio
3.2.3 NetObjects Fusion
3.2.4 NetObjects BeanBuilder
3.2.5 VisualAge for Java
3.3 WebSphere应用服务器
3.3.1 基本特性
3.3.2 安装与配置
3.3.3 定制配置
3.3.4 部署Servlet
3.3.5 连接管理器
3.3.6 用户简要表
3.3.7 会话跟踪
3.3.8 安全性
3.4 WebSphere应用编程
3.4.1 数据库应用编程
3.4.2 会话编程
3.4.3 PageListServlet技术
3.5 WebSphere构建简单ERP系统
3.5.1 背景简介
3.5.2 开发过程
习题三
第4章 ASP .NET电子商务实现技术
4.1 ASP .NET概述
4.1.1 ASP .NET基础知识
4.1.2 ASP .NET程序运行环境
4.1.3 在Visual Studio .NET中创建ASP .NET应用程
序实例
4.2 ASP .NET程序设计语言基础
4.2.1 编程语言的选择
4.2.2 变量、常量和表达式
4.2.3 分支
4.2.4 循环
4.2.5 过程和函数
4.2.6 变量的作用域
4.3 ASP .NET内置对象
4.3.1 ASP .NET内置对象概述
4.4 HTML服务器控件
4.4.1 如何把ASP页面文件转化为ASP .NET页面文件
4.4.2 HTML控件简介
4.4.3 常用HTML服务器控件使用举例
4.5 Web服务器控件
4.5.1 Web服务器控件简介
4.5.2 常用Web服务器控件使用举例
4.6 数据库访问接口ADO .NET
4.6.1 数据库访问模型ADO .NET概述
4.6.2 运用ADO .NET组件访问数据库
4.6.3 运用ASP .NET技术操作数据
4.6.4 数据库连接实例
习题四
第5章 BEA集成开发平台
5.1 BEA集成开发平台概述
5.1.1 BEA WebLogic PlatformTM 7.0简介
5.1.2 WebLogic的技术特点和主要优势
5.1.3 WebLogic的架构及其主要产品组合
5.1.4 BEA发展历史
5.2 BEA电子商务解决方案
5.2.1 BEA的七层实施架构
5.3 WebLogic的安装与配置
5.3.1 WebLogic下载及安装
5.3.2 WebLogic 7.0安装时的配置
5.3.3 在WebLogic中使用Servlet
5.3.4 JBuilder6 与WebLogic集成开发环境的配置
5.3.5 WebLogic的部署与管理
5.3.6 在WebLogic中建立MySQL数据库连接池
5.3.7 JBuilder7+WebLogic 7.0存取MS SQL Server
习题五
第6章 电子商务安全技术
6.1 电子商务面临的安全问题
6.1.1 电子商务安全概述
6.1.2 电子商务安全事故案例
6.2 安全电子商务
6.2.1 安全电子商务的含义
6.2.2 安全电子商务的要求
6.2.3 电子商务安全的保障
6.3 电子商务安全常见技术
6.3.1 加密和密码技术
6.3.2 认证技术
6.3.3 安全电子交易协议
6.3.4 黑客防范技术
6.3.5 虚拟专用网技术
6.3.6 反病毒技术
习题六
第7章 电子商务支付与结算技术
7.1 支付系统概述
7.1.1 支付系统的概念
7.1.2 支付系统的总体结构
7.1.3 支付系统的主要应用系统
7.1.4 支付系统的参与者
7.1.5 支付系统的功能
7.2 电子商务支付方式
7.2.1 传统的支付方式
7.2.2 非传统支付方式
7.3 网上支付
7.3.1 网上支付系统的基本构成
7.3.2 网上支付的特点及其在电子商务中的作用
7.3.3 网上支付必须具备的技术条件
7.3.4 网上支付流程
7.4 网上支付的主要技术和工具
7.4.1 电子现金
7.4.2 银行卡
7.4.3 电子支票
7.4.4 电子钱包
7.4.5 智能卡
7.4.6 网上银行
7.5 移动支付
习题七
参考文献