本书为构成Java Enterprise API 的所有类提供了全面的、O'Reilly 经典风格的快速参考资料。作为一本桌面快速参考书,对每一个开发分布式企业级应用程序的Java 程序员来说都是必不可少的。\r\n
本书作为一本桌面快速参考书,对每一个开发分布式企业级应用程序的Java 程序员来说都是必不可少的。本书提供了以下Java Enterprise API的快速指南:\r\n·JDBC,一个与厂商无关的访问关系型数据库系统的API\r\n·RMI,一种Java特有的分布式计算方式,它以远程方法调用为基础\r\n·Java IDL,一种基于CORBA的、与语言有关的分布式计算方式\r\n·Java Servlet,一种扩展了Web服务器的机制,使Java代码能够完成以前CGI脚本才能处理的任务\r\n·JNDI,一个用于网络命名和目录服务的通用Java API\r\n·EJB,一种将高级商务逻辑与低级繁琐处理(如,安全性和事务管理)分开的组件模型\r\n 这些API是Sun公司分布式计算新平台——J2EE的重要组成部分。J2EE是带有大量企业级开发扩展功能的标准Java 2平台。\r\n 本书为构成Java Enterprise API的所有类提供了全面的、O'Reilly经典风格的快速参考资料。这些资料包括了作为Java 2组成部分的核心Enterprise API,以及大量的标准扩展功能,如Java消息服务(JMS)和Java事务API(JTA)。\r\n 本书是《Java技术手册》(第三版)和《Java Foundation Classes in a Nutshell》的妹妹篇。《Java技术手册》包括了Java 2中关键的非图形和非企业级的API;而《Java Foundation Classes in a Nutshell》论述了Java 2中与图形和GUI有关的类。\r\n\r\n前言\r\n\r\n第一部分 Java Enterprise API简介\r\n\r\n第一章 概述\r\n企业级计算的定义\r\n企业级计算揭秘\r\nJava Enterprise API\r\n分布式计算的方案\r\nJava Enterprise API和Jini的比较\r\n\r\n第二章 JDBC\r\n\r\nJDBC体系结构\r\nJDBC基础\r\nJDBC驱动器\r\n连接到数据库\r\n语句\r\n结果\r\n错误处理\r\nPrepared Statement对象\r\n元数据\r\n事务\r\n存储过程\r\n换码序列\r\nJDBC 2.0\r\n\r\n第三章 RMI\r\n\r\nRMI简介\r\n远程对象的定义\r\n创建存根和框架\r\n作为客户对远程对象的访问\r\n动态加载的类\r\n远程对象激活\r\nRMI和本地方法调用\r\nIIOP上的RMI\r\n\r\n第四章 Java ID0L\r\n\r\nCORBA体系结构\r\n创建CORBA对象\r\n发布我们的实现\r\n查找远程对象\r\n如果不知道接口该怎么办7\r\n\r\n第五章 Java Servlet\r\n\r\nServlet生命周期\r\nServlet基础\r\nServlet链\r\n自定义Servlet的初始化\r\n线程安全\r\n服务器端包含\r\nCookie\r\n会话跟踪\r\n数据库和非HTML内容\r\nServlet API 2.1版\r\n\r\n第六章 JNDI\r\n\r\nJNDI体系结构\r\n一个JNDI实例\r\n引入上下文\r\n在上下文中查找对象\r\nNaming Shell应用程序\r\n列出上下文的孩子们\r\n创建和撤消上下文\r\nBinding对象\r\n访问目录服务\r\n修改目录项\r\n生成目录项\r\n目录搜索\r\n\r\n第七章 EJB\r\n\r\n标准的发展\r\nEJB角色\r\n事务管理\r\n实现一个基本的EJB对象\r\n实现会话bean\r\n实现实体bean\r\n配置EJB对象\r\n使用EJB对象\r\nEJB 1.1规范所做的修改\r\n\r\n第二部分 企业级技术参考\r\n\r\n第八章 SQL参考\r\n\r\n关系型数据库\r\n数据类型\r\n模式操作命令\r\n数据操作命令\r\n函数\r\n返回码\r\n\r\n第九章 RMI工具\r\n\r\nrmic\r\nrmiregistry\r\nrmid\r\nSerialver\r\n\r\n第十章 IDL参考\r\n\r\nIDL关键字\r\n标识符\r\n注释\r\n基本数据类型\r\n常星和直接量\r\n命名范围\r\n用户自定义数据类型\r\n异常\r\n模块声明\r\n接口声明\r\n\r\n第十一章 CORBA服务参考\r\n\r\n命名服务(Naming Service)\r\n安全服务(Security Service)\r\n事件服务(Event Service)\r\n持续性对象服务(Persistent Object Service)\r\n生命周期服务(Life Cycle Service)\r\n并行控制服务(Concurrency Control Service)\r\n具体化服务(Externalization Service)\r\n关系服务(Relationship Service)\r\n事务服务(Transaction Service)\r\n查询服务(Query Service)\r\n许可服务(Licensing Service)\r\n属性服务(Property Service)\r\n时间服务(Time Service)\r\n交易服务(Trading Service)\r\n集合服务(Collection Service)\r\n\r\n第十二章 Java IDL工具\r\n\r\nidltojava\r\ntnameserv\r\n\r\n第三部分 API快速参考\r\n\r\n如何使用快速参考\r\n\r\n第十三章 java.rmi包\r\n\r\n第十四章 jaVa.rmi.activation包\r\n\r\n第十五章 java.rmi.dgc包\r\n\r\n第十六章 java.rmi.registry包\r\n\r\n第十七章 java.rmi.server包\r\n\r\n第十八章 java.sql包\r\n\r\n第十九章 javax.ejb包\r\n\r\n第二十章 javax.ejb.deployment包\r\n\r\n第二十一章 javax.jms包\r\n\r\n第二十二章 javax.naming包\r\n\r\n第二十三章 javax.naming.directo ry包\r\n\r\n第二十四章 javax.naming.spi包\r\n\r\n第二十五章 javax.Servlt包\r\n\r\n第二十六章 javax.Servlet.http包\r\n\r\n第二十七章 javax.sql包\r\n\r\n第二十八章 javax.transaction包\r\n\r\n第二十九章 javax.transaction.xa包\r\n\r\n第三十章 org.omg.CORBA包\r\n\r\n第三十一章 org.omg.CORBA.DynAnyPackage包\r\n\r\n第三十二章 org.omg.CORBA.ORBPackage包\r\n\r\n第三十三章 org.omg.CORBA.portable包\r\n\r\n第三十四章 org.omg.CORBA.TypeCodePackage包\r\n\r\n第三十五章 org.omg.CosNaming包\r\n\r\n第三十六章 Org.omg.CosNaming.NamingContextPackage包\r\n\r\n第三十七章 类、方法和字段索引\r\n\r\n词汇表