Thinking in Enterprise Java(良好排版)
《Thinking in Enterprise Java》这本书深入探讨了企业级Java编程的关键概念和技术。从网络编程到数据库连接,再到服务器端页面开发,该书为读者呈现了全面的企业级Java应用开发视角。 书中介绍了企业编程的入门知识,包括网络编程的基础,利用Sockets和Channels进行通信。它强调了在进行网络编程时需要的一些预备知识,比如识别机器、服务器和客户端的设置、测试程序时如何在没有网络的情况下进行测试,以及端口在网络中的独特作用。 接着,书中详细介绍了Sockets编程,展示了如何创建一个简单的服务器和客户端来实现基础的网络通信,并且演示了如何处理多个客户端的请求。这包括了对数据报文的使用以及如何在程序中利用URLs来读取服务器上的文件。书中还提及了在JDK1.4中的选择器基于多路复用的技术,这一技术可以提升网络服务器处理客户端连接的效率。 此外,书中还探讨了远程方法调用(RMI),这是企业Java应用中常用的一种技术,用于在不同的Java虚拟机之间远程调用方法。它包括了远程接口的实现、远程对象的注册、存根(stub)和骨架(skeleton)的创建和使用。这些概念对于理解分布式Java应用的构建是至关重要的。 数据库的连接和操作也是企业级Java应用不可或缺的一部分。书中介绍了如何使用JDBC(Java Database Connectivity)API来连接数据库,包括寻找JDBC驱动、配置数据库、测试配置、生成SQL查询、以及修改和执行查询。作者还解释了为什么JDBC API看似复杂,并提供了一个较为复杂的示例来说明如何在实际中应用这些概念。 在Web应用的方面,书中讨论了Servlet的基础知识,如何在Servlet中处理多线程以及如何管理会话。对于Servlet技术中的Cookie和Session类也有详细的解释和示例代码。这些内容对于理解Java Web编程是非常重要的。 书中还探讨了JavaServer Pages (JSP),这是Java EE技术中用于开发动态Web页面的重要技术。它涉及到JSP的基础对象、指令、脚本元素,以及如何在JSP页面中提取字段和值、管理JSP页面的属性和作用域。书中还讨论了在JSP中如何处理session,并提供创建和修改cookie的示例。 为了获得最佳阅读体验,作者建议使用Mozilla浏览器阅读这本书的PDF版本,因为相比于IE6,Mozilla在显示带有脚注标记的行时更为准确。同时,为了让读者获得更好的排版效果,这本书在转换为PDF格式时,作者调整了字体和对齐,以确保文档的可读性。 需要注意的是,该书仍然处于开发和修订之中,读者可以通过访问***来获取更新。为了正确显示文档,需要安装Georgia、Verdana和Andale Mono字体。这些字体可以在***获取。 总体来说,《Thinking in Enterprise Java》是一本适合对Java EE技术有一定了解,希望进一步提高自己在企业级应用开发方面技能的读者的书籍。通过上述知识点的覆盖,读者可以构建出更加健壮、高效和可维护的Java企业级应用。















剩余180页未读,继续阅读

- #完美解决问题
- #运行顺畅
- #内容详尽
- #全网独家
- #注释完整

- 粉丝: 13
- 资源: 44
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源


