书籍详情

Oracle8i Java组件编程:EJB、CORBA和JSP

Oracle8i Java组件编程:EJB、CORBA和JSP

作者:(美)Nirva Morisseau-Leroy,(美)Martin K. Solomon,(美)Julie Basu著;武欣[等]译

出版社:机械工业出版社

出版时间:2002-01-01

ISBN:9787111093350

定价:¥68.00

购买这本书可以去
内容简介
  本书主要介绍如何使用Java组件编程和Oracle8i数据库,开发基于Internet的企业级应用。主要内容包括组件编程技术的基础知识,企业JavaBean的概念和使用,CORBA组件模型的概念和使用,JSP编程的基本概念和模型,以及如何使用JSP来实现Web应用程序。本书实例丰富、图文并茂,附带光盘包含书中实例代码,可快速而高效地指导开发基于Java组件的数据库应用程序。
作者简介
暂缺《Oracle8i Java组件编程:EJB、CORBA和JSP》作者简介
目录
第一篇  概    述                  
 第1章  分布式计算系统介绍                  
   1. 1  组件的概念                  
   1. 2  软件组件的概念                  
   1. 3  分布式计算系统                  
     1. 3. 1  分布式对象的体系结构                  
     1. 3. 2  分布式计算系统的标准                  
     1. 3. 3  分布式计算系统的优点                  
   1. 4  使用Java创建组件                  
     1. 4. 1  ObsHelper类                  
     1. 4. 2  ObsException类                  
     1. 4. 3  Observation接口                  
     1. 4. 4  ObsImp类:使用JDBC来实现                  
     1. 4. 5  ObsImP类:使用SQLJ来实现                  
     1. 4. 6  Client类                  
   1. 5  小结                  
 第2章  Web应用程序的介绍                  
   2. 1  什么是Web服务器                  
     2. 1. 1  Web浏览器                  
     2. 1. 2  HTTP协议                  
     2. 1. 3  HTML置标语言                  
   2. 2  在Web页面中生成动态内容                  
     2. 2. 1  Servlet模型                  
     2. 2. 2  Java Server Page介绍                  
   2. 3  Web应用程序体系结构                  
     2. 3. 1  一个构思简单的应用程序体系                  
     结构                  
     2. 3. 2  基于组件的JSP体系结构                  
     2. 3. 3 使用JSP标记库                  
   2. 4  小结                  
 第二篇  创建企业JavaBean组件                  
 第3章  企业JavaBean介绍                  
 3. 1  企业JavaBean规范(1. 0)                  
   3. 1. 1  企业JavaBean的设计目标                  
   3. 1. 2  企业JavaBean的人员角色                  
   3. 1. 3  企业JavaBean体系结构                  
   3. 1. 4  企业JavaBean服务器                  
   3. 1. 5  企业JavaBean容器                  
 3. 2  EJB应用程序组件                  
     3. 2. 1  企业JavaBean的类型                  
     3. 2. 2  企业home接口                  
     3. 2. 3  企业Remote接口                  
     3. 2. 4  企业Bean类                  
 3. 3  企业JavaBean的配置描述符                  
 3. 4  ejb—jar文件                  
 3. 5  EJB的事务管理和安全                  
     3. 5. 1  事务支持                  
     3. 5. 2  分布式支持                  
     3. 5. 3  安全支持                  
   3. . 6  EJB异常                  
   3. 7  企业JavaBean的优点                  
   3. 8  Oracle8i JServer体系结构                  
   3, 9  编写第一个企业JavaBean                  
   3. 10  小结                  
 第4章  开发EJB会话Bean                  
   4. 1  Oracle8i JServer:事务支持                  
   4. 2  EJB可供使用的事务属性                  
     4. 2. 1  事务控制                  
     4. 2. 2  访问控制                  
     4. 2. 3  编程约束                  
   4. 3  开发会话Bean数据库应用程序                  
     4. 3. 1  Oracle JDBC驱动程序概述                  
     4. 3. 2  使用JNDI进行连接                  
   4. 4  小结                  
 第5章  开发会话Bean:高级话题                  
   5. 1  在数据库会话中管理Bean                  
     5. 1. 1  客户端对象开始一个新会话                  
     5. 1. 2  服务器对象开始一个新会话                  
     5. 1. 3  两个客户端访问相同的会话                  
     5. 1. 4  服务器对象访问相同的会话                  
     5. 1. 5  服务器对象控制会话持续时间                  
     5. 1. 6  服务器对象结束会话                  
   5. 2  事务定界                  
     5. 2. 1  客户端定界事务                  
     5. 2. 2  服务器端定界事务                  
   5. 3  创建一个事务性应用程序                  
     5. 3. 1  EJB事务:回顾                  
     5. 3. 2  用户需求                  
     5. 3. 3  QcObsBean会话Bean                  
     5. 3. 4  QcSetBean会话Bean                  
     5. 3. 5  QcClient事务应用程序                  
   5. 4  小结                  
     第三篇  创建CORBA组件                  
 第6章  CORBA的介绍                  
   6. 1  CORBA概述                  
   6. 2  IDL                  
     6. 2. 1  IDL编译器                  
     6. 2. 2  IDL构成                  
   6. 3  配置并使用CORBA服务器对象                  
     6. 3. 1  编写IDL模块代码                  
     6. 3. 2  使用idl2java从IDL文件生成Java                  
     源文件                  
     6. 3. 3  编写服务器对象的Java实现                  
     代码                  
     6. 3. 4  编译Java文件并将所生成的类                  
     文件载入JServer                  
     6. 3. 5  发布CORBA服务器对象名称                  
     6. 3. 6  编写并编译Java客户端代码                  
     6. 3. 7  使用JDBC实现CORBA服务器                  
     对象                  
   6. 4  CORBA回调机制                  
     6. 4. 1  客户端回调对象                  
     6. 4. 2  服务器对象                  
     6. 4. 3  客户端回调对象的实现                  
     6. 4. 4  服务器对象的实现                  
     6. 4. 5  调用服务器回调方法的客户端                  
     代码                  
   6. 5  CORBA Tie机制                  
   6. 6  激活ORB和服务器对象                  
     6. 6. 1  ORB的激活                  
     6. 6. 2  服务器对象的激活                  
   6. 7  用Java编写CORBA接口定义代码                  
   6. 8  重要工具小结                  
     6. 8. 1  loadjava                  
     6. 8. 2  dropjava                  
     6. 8. 3  publish                  
     6. 8. 4  remove                  
   6. 9  小结                  
 第7章  CORBA会话                  
   7. 1  连接服务:TTC和IIOP                  
   7. 2  JNDI回顾                  
     7. 2. 1  JNDI Context接口                  
     7. 2. 2  JNDI InitialContext类                  
   7. 3  Oracle8i CORBA会话                  
     7. 3. 1  数据库侦听器和分发器                  
     7. 3. 2  服务和会话的URL语法                  
     7. 3. 3  URL组件和类                  
   7. 4  会话管理                  
     7. 4. 1  通过服务器对象启动会话                  
     7. 4. 2  通过客户端启动一个命名会话                  
     7. 4. 3  一个启动两个会话的示例程序                  
     7. 4. 4  包含会话名称的URL示例程序                  
     7. 4. 5  控制会话持续时间和结束会话                  
   7. 5  认证                  
   7. 6  数据库对象的访问权限                  
   7. 7  非JNDI客户端                  
   7. 8  小结                  
 第8章  CORBA事务管理                  
   8. 1  JTS的局限性                  
   8. 2  事务定界和事务上下文                  
   8. 3  事务服务接口                  
   8. 4  Java事务服务方法                  
     8. 4. 1  public static synchronized                  
     TransactionService getTS()                  
     8. 4. 2  public void begin()                  
     8. 4. 3  public Control suspend  ()                  
     8. 4. 4  public void resume  (Control                  
     control)                  
     8. 4. 5  public void commit(boolean                  
     report_heuristics)                  
     8. 4. 6  public void rollback()                  
     8. 4. 7  pubIic void rollback_only()                  
     8. 4. 8  public void set_timeout                  
     (int seconds)                  
     8. 4. 9  public Staatus get_status  ()                  
     8. 4. 10  public String get_transaction_                  
     name()                  
   8. 5  在CORBA客户端代码中使用JTS                  
     方法                  
   8. 6  客户端事务定界例子                  
   8. 7  在CORBA服务器代码中使用JTS                  
     方法                  
   8. 8  服务器端事务定界的例子                  
   8. 9  CORBA服务器对象组件                  
     8. 9. 1  accountlist. idl                  
     8. 9. 2  AccountListImpl. sglj                  
     8. 9. 3  AccountList组件的CORBA客                  
     户端                  
   8. 10  涉及事务挂起和恢复的例子                  
   8. 11  访问EJB组件的客户端                  
   8. 12  能够同时访问EJB组件和CORBA服                  
     务器对象组件的CORBA客户端                  
   8. 13  JTA                  
     8. 13. 1  具有JTA客户端事务定界的                  
     客户端结构                  
     8. 13. 2  JTA客户竭事务定界例子                  
     8. 13. 3  JTA服务器端事务定界的服务器                  
     对象结构                  
   8. 14  小结                  
 第9章  购物定单组件                  
   9. 1  DepartmentList CORBA组件                  
   9. 1. 1  DepartmentList组件功用户需求                  
   9. 1. 2  DepartmentList组件的高级视图                  
   9. 1. 3  DepartmentList组件的IDL文件                  
   9, 1. 4  DepartmentList组件的服务器对象                  
     实现类                  
   9. 1. 5  DepartmentList组件的客户端                  
   9. 2  EmployeeList COBBA组件                  
     9. 2. 1  EmployeeList组件的用户需求                  
     9. 2. 2  EmployeeList组件的高级视图                  
     9. 2. 3  EmployeeList组件的IDL文件                  
     9. 2. 4  EmployeeList组件的服务器                  
     实现类                  
     9. 2. 5  EmployeeList组件的客户端                  
   9. 3  VendorList CORBA组件                  
   9. 3. 1  VendorList组件的用户需求                  
   9. 3. 2  VendorList组件的高级视图                  
   9. 3. 3  VendorList组件的IDL文件                  
   9. 3. 4  VendorList组件的服务器对象                  
     实现类                  
   9. 3. 5  VendorList组件的客户端                  
 9. 4  ProjectList CORBA组件                  
   9. 4. 1  ProjectList组件的用户需求                  
   9. 4. 2  ProjectList组件的高级视图                  
   9. 4. 3  ProjectList组件的IDL文件                  
   9. 4. 4  ProjectList组件的服务器对象                  
     实现类                  
   9. 4. 5  ProjectList组件的客户端                  
 9. 5  PurchaseList和LineItemList CORBA                  
     组件                  
   9. 5. 1  PurchaseList组件和LineItemList                  
     组件的用户需求                  
     9. 5. 2  PurchaseList组件和LineItemList                  
     组件的高级视图                  
   9. 5. 3  PurchaseList组件和LineItemList                  
     组件的IDL文件                  
   9. 5. 4  PurchaseList组件的服务器对象                  
     实现类                  
   9. 5. 5  LineItemList组件的服务器对象                  
     实现类                  
   9. 5. 6  PurchaseList组件的客户端                  
   9. 6  小结                  
     第四篇  使用Java Server Page                  
     创建Web应用程序                  
 第10章  Java Server Page编程介绍                  
   10. 1  JSF编程基础                  
     10. 1. 1  JSP脚本元素                  
     10. 1. 2  JSP隐含对象                  
     10. 1. 3  编写Hello.jsp                  
     10. 1. 4  运行Hello.jsP                  
     10. 1. 5  内部实现一瞥                  
   10. 2  JSP指令                  
   10. 2. 1  Page指令                  
   10. 2. 2  icnlude指令                  
   10. 3  在一个JSP中调用其他页面                  
     10. 3. 1  <jsp:include>标记                  
     10. 3. 2  <jsp:forward>标记                  
   10. 4  同时使用JSP和servlet                  
     10. 4. 1  从JSP中调用Servlet                  
     10. 4. 2  在Servlet中调用JSP                  
     10. 4. 3  Servlet 2. 0环境因素                  
   10. 5  处理JSP错误                  
   10. 6  Oracle JSP实现                  
     10. 6. 1  在JSP中使用SQL                  
     10. 6. 2  使用ojspc命令行转换程序                  
   10. 7  小结                  
 第11章  同时使用JSP和JavaBean                  
   11. 1  使用JavaBean组件开发JSP应用                  
     程序                  
     11. 1. 1  JavaBean介绍                  
     11. 1. 2  JavaBean的标准JSP标记                  
     11. 1. 3  使用UserNameBean编写                  
     HelloBean. jsp                  
     11. 1. 4  在不同的范围中使用JavaBean                  
     11. 1. 5  开发一个会话跟踪的JSP应用                  
     程序                  
   11. 2  使用JavaBean执行数据库操作                  
     11. 2. 1  执行数据库插入操作                  
     11. 2. 2  执行静态SQL查询                  
     11. 2. 3  执行动态SQL查询                  
   11. 3  Oracle JSP1.1的数据库访问Bean                  
     11. 3. 1  OracleJSPBean库                  
     11. 3. 2  使用JSP和JavaBean生成XML                  
   11. 4  SOL操作的性能调试                  
     使用JDBC预定语句                  
     更新的批处理操作                  
     缓存语句句柄                  
     连接池                  
     11. 4. 5  缓存查询结果                  
   11. 5  小结                  
 第12章  在JSP中使用EJB. CORBA                  
     以及标记库                  
   12. 1  使用EJB组件开发Web应用程序                  
     12. 1. 1  购物定单会话Bean                  
     12. 1. 2  从Web应用程序中调用                  
     OrderEJB                  
   12. 2  使用CORBA组件开发Web应用                  
     程序                  
     12. 2. 1  定单CORBA对象                  
     12. 2. 2  从Web应用程序中调用该                  
     CORBA对象                  
   12. 3  使用JSP标记库                  
     12. 3. 1  taglib指令                  
     12. 3. 2  SQL标记                  
     12. 3. 3  JML标记                  
     12. 3. 4  如何实现自定义标记                  
   12. 4  小结                  
     第五篇  附录                  
 附录A  Servlet快速参考和API汇总                  
 附录B  企业JavaBean快速参考和                  
     API                  
 附录C  Oracle8i CORBA的Java快速                  
     参考指南                  
 附录D  Java ServerPage快速参考指南                  
 附录E  Web服务器的安装和Oracle JSP                  
     配置                  
 附录F  Oracli8i的EJB和CORBA工具                  
     以及JDevoper对JSP的支持                  

猜您喜欢

读书导航