WEB开发网
开发学院软件开发Java Apache Geronimo JNDI 命名和 Java 资源连接池,第... 阅读

Apache Geronimo JNDI 命名和 Java 资源连接池,第 2 部分: 使用 Java Message Service

 2010-04-23 00:00:00 来源:WEB开发网   
核心提示: 本部分是 本系列教程 的第 2 部分,继续介绍 第 1 部分 中开始讨论的 Customer Service 实用程序,Apache Geronimo JNDI 命名和 Java 资源连接池,第 2 部分: 使用 Java Message Service(2),这一次,所有客户感兴趣的内容都将对

本部分是 本系列教程 的第 2 部分,继续介绍 第 1 部分 中开始讨论的 Customer Service 实用程序。这一次,所有客户感兴趣的内容都将对照一张已知主题列表来解析和比较。这些主题将被划分为特殊兴趣组。如果给定客户的兴趣匹配一个已知主题,则将该组以及客户的电子邮件地址保存到数据库中,以便将来提供更好的服务。要使用 JMS 实现此功能,系统将在发现组后发送消息。MDB 用于接收这些消息,进而调用实体 bean 把内容存储到数据库中。下一节将介绍如何使用 Geronimo 控制台创建 JMS 资源组。

设置 Apache Geronimo

Geronimo 控制台可以以一种用户友好的方式管理 Java 组件。当 Geronimo 启动后,可以访问位于 http://localhost:8080/console 的 Geronimo 控制台。默认的用户名和密码分别是 system 和 manager。

需要创建一张新数据库表,在存储客户可能感兴趣的特殊兴趣组时它是必需的:

单击左侧 Console Navigation 面板底部的 DB Manager 链接以显示 Derby 数据库管理器。

在 Use DB 下拉式菜单中选择 CustomerServiceDatabase 创建数据库表。

然后将清单 1 的内容剪切并粘贴到 SQL Command/s 文本框中,然后单击 Run SQL 按钮。

清单 1. SQL 脚本 CustomerService-Part2.sql

        create table interestgroup ( 
  clientid integer primary key, 
  groupname varchar(20), 
  emailaddress varchar(30) 
); 

客户服务数据库现在应当会有两张表:customers 和 interestgroup。

接下来需要创建 JMS 资源组:

单击左侧 Console Navigation 面板中的 JMS Resources 链接。

上一页  1 2 3 4 5 6 7  下一页

Tags:Apache Geronimo JNDI

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接