内容简介:本书由浅入深、循序渐进地介绍了Autodesk公司最新推出的计算机辅助设计软件—— AutoCAD 2005中文版的基本功能和使用技巧。全书共分18章,分别介绍了AutoCAD 2005的功能、新特点、基本概念与基本操作,绘图前的准备工作,线型、颜色和图层等辅助工具的使用,图案填充对象的创建与编辑,绘图命令和编辑命令的使用,图形的显示控制,文字样式、表的创建与编辑,块、块属性、外部参照及AutoCAD设计中心的使用,图形对象的标注尺寸,三维图形的绘制与编辑,三维实体的绘制、编辑与渲染,以及AutoCAD 2005中文版的Internet功能。此外,本书还通过第14章和第17章中的两个综合实例,介绍了使用AutoCAD绘制平面图形和三维图形的方法。本书内容丰富、结构清晰、语言简练,叙述深入浅出,具有很强的实用性,是从事工程制造、建筑设计、装潢设计等行业的专业技术人员不可多得的参考书。
前 言 J2EE是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关的复杂问题的体系结构。J2EE技术的基础就是核心Java平台或Java 2平台的标准版,J2EE不仅巩固了标准版中的许多优点,例如“编写一次、随处运行”的特性、方便存取数据库的JDBC API、CORBA技术以及能够在Internet应用中保护数据的安全模式等等,同时还提供了对 EJB(Enterprise JavaBeans)、Java Servlets API、JSP(Java Server Pages)以及XML技术的全面支持。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。 本书从J2EE体系结构和最佳实践的角度介绍了J2EE平台的体系结构、J2EE的模型以及核心技术,还有J2EE的企业应用。 本书面向的对象是J2EE的初学者,最好在有一些Java的基础和软件工程的基础之后,再进行本书的学习。 本书着重于概念的讲解和基本体系结构的确立,而对于具体核心技术的编程和实现细节,需要参考专门的参考书以做进一步的了解。在这本书里面,编程将不是我们的重点。 本书共分为十七章。为了方便读者阅读本书,这里先简单介绍一下本书的组织结构和主要内容。 第1章是从总体上介绍J2EE及相关的Java技术的基本概念。并举出一些具体的应用例子。如果以前有过Java基础的读者,Java技术一章可以只作简单阅读。 第2章是介绍当前J2EE最新版本1.4的特点。 第3章通过介绍J2EE应用的三个典型场景,来说明J2EE的应用范围,从而获得对J2EE部署的初步概念。另外读者可以通过这一章的阅读,了解搭建一个J2EE系统需要作的初步工作。 第4章介绍了目前大多数企业所采用的J2EE技术结构设计与解决方案。本章具体介绍了J2EE的分层结构模型以及各层之间的关系。 第5章介绍了J2EE的设计模式的基本概念和特点。文中分别介绍了J2EE表示层、业务层和集成层的设计模式。J2EE的分层设计模式为功能和实现的清晰分离提供了有效途径。 第6章介绍了J2EE中交换数据的核心元素XML。本章介绍了XML的基本特征、基本结构以及与DTD的关系。XML在电子商务中的应用在本章中可以稍作了解。 第7章介绍了Java命名和目录接口(Java Naming and Directory Interface,JNDI)。通过JNDI可以查找通过J2EE服务器注册的资源(例如EJB),还可以应用于Java对象和其他信息复杂的存储和检索。 第8章介绍了J2EE的构件模型,其中包括客户端构件模型,JavaBean构件模型以及EJB(Enterprise JavaBean)构件模型。 第9章首先介绍了JSP的基本知识,如JSP的运行机制和运行环境。再进一步介绍JSP的基本结构和元素。最后通过几个JSP示例,了解JSP的一般编写方法。 第10章介绍了Servlet的性能特点和运行机制。读者可以通过了解Servlet的开发工具,将为以后的开发搭建必要的平台。通过一个最简单的Servlet的例子,来学习Servlet的编写,编译,配置以及运行的完整流程。 第11章介绍了三种EJB,实体Bean,会话Bean和消息驱动Bean。这三种Bean各自有各自的特点,而且使用的场合也不一样。通过本章的介绍可以综合运用这三种EJB。 第12章是一个承上启下的章节。本章在前面几章具体技术的基础上,完整介绍J2EE模型的整体体系结构,还有里面各部分的编程模型。 第13章介绍了J2EE的核心API。J2EE提供的核心API覆盖了大部分企业计算需要的服务,简化了开发流程。 第14章介绍了J2EE中平台开发企业级应用程序还需要着重关注的两个方面:事务和安全。这两个特性,保证了企业级的开发在事务性和安全性方面的性能,从而保证了系统的鲁棒和安全。 第15章介绍了J2EE连接器体系结构。J2EE Connector 体系结构定义了一种规范,将J2EE平台和异构的EIS层连接起来。 第16章介绍了JMS(Java Message Service,Java 信息服务)机制,JMS用来实现应用程序各个部件之间的异步消息传递。 第17章介绍了JAX-RPC,主要有两个方面的内容,一个是其消息映射机制,另外一个就是其服务实现。本章后面通过两个实例来直接了解其机理和开发细节。 每一章中包含的比较需要注意的内容如下: 提示:从学习的角度需要着重注意的地方,可能是易错或者是不容易引起注意的地方,这些地方往往是进一步学习的关键。 试一试:在学习了相应的知识之后,进行一些对应的小练习,以加深印象,巩固学习的效果。后面都附有答案。 网络资源:网络上关于对应知识的进一步解释。 小结:对本章的主要内容、关键技术以及所要注意的问题进行总结。 上机练习:安排在每一章之后,适合希望实际上机操作的读者进行练习。 习题:对本章的一些重要内容进行复习和提问。可以参照答案对学习的效果进行检查。 本书由朱穗晖执笔编写。此外,参与本书编辑和修改的还有高林宇、施伟伟、张爱华、蔡宇、刘峰、周小杰、徐红、缪珩珺、黄瑜、张一琳、冒小飞、张蓓、张英、朱勇、冯志刚、潘华、金伟、缪辉、戴旭东、许宝建、蔡东军、梁小军、刘小松等同志。在此,编者对以上人员致以诚挚的谢意! 由于编者水平有限,且编写时间仓卒,书中难免有疏漏和不足之处,恳请广大读者批评指正。 编 者 2004年5月