本书在介绍电子商务的技术背景、电子商务工程和电子商务应用框架的基础上,分别阐述开发电子商务应用的客户端技术和服务器端技术,并介绍支持这些技术的电子商务应用开发工具和运行平台。本书还结合WebSphere应用服务器和应用开发工具,阐述有关电子商务应用开发技术,包括Servlet程序设计、JSP页面制作和XML应用开发等。本书通过一个网上银行的应用开发展示了使用Java和WebSphere技术开发电子商务应用的过程。本书适合于信息类专业的高年级本科生和研究生作为电子商务应用系统开发的教材,也可以供从事电子商务应用开发的技术人员学习使用。通过本书的学习,读者将掌握构建电子商务应用的先进知识,并具备开发电子商务应用系统的基本技能。本书前言Internet正改变着我们生活的方方面面,但任何领域都没有像业务运作方式那样经历着一场快速而巨大的变革。众多的传统企业纷纷开始采用Internet技术转变关键的业务过程,新型的电子商务也不断涌现,电子商务经济已经随之形成并逐步发展。在此背景下,电子商务应用开发技术备受重视,但是,目前有关电子商务应用开发技术的教材或参考书并不多见,特别地,有关新一代电子商务应用开发技术的书籍更是少见。我们编写这本书就是为了将电子商务应用开发技术介绍给广大的读者,特别是新一代电子商务应用开发技术,包括Servlet程序设计、JSP页面制作和XML应用开发等。为了便于实践,本书通过一个网上银行系统的应用开发展示了电子商务应用开发的各种技术:客户端技术和服务端技术。这个虚拟的网上银行系统已经部署在东南大学电子商务论坛(http://cse.seu.edu.cn/ebiz/)上,事实上,该网上论坛包括更多的应用示例,如WebBank和基于XML的B2B数据交换系统,及更多的技术资料,如Java、XML和WebSphere。该网上论坛的建设得到了东南大学计算机科学与工程系XObjects研究小组全体人员的大力支持,在此表示感谢!本书的编写得益于大量的国内外参考资料。在此,谨向书中提到和参考文献列出的作者表示感谢!本书也得到了IBM(中国)有限公司大学合作部的热情支持,东南大学计算机科学与工程系的很多老师对本书的初稿也提出了许多宝贵的意见,在此,我们深表谢意!特别需要指出的是,罗军舟教授审阅了本书的全部稿件并提出了宝贵的修改意见,中国工程院院士、东南大学校长顾冠群教授对本书给予了很大的关注并为本书作序,我们表示深深的谢意!限于作者的水平及时间,本书尚有许多不足之处,恳请读者指正。作者2000年8月于东南大学