WEB开发网
开发学院软件开发Java 消息中介的实用介绍——第 1 部分:消息中介基础 阅读

消息中介的实用介绍——第 1 部分:消息中介基础

 2009-10-21 00:00:00 来源:WEB开发网   
核心提示: 编写实际用于处理消息的中介代码,组装中介处理程序到部署工件中(EAR 文件),消息中介的实用介绍——第 1 部分:消息中介基础(6),部署中介到一个或多个目的地中,中介处理程序准备好组装到一个可以部署的工件(EAR文件)中, 创建中介处理程序 使用新建 Java 类向导创建类 mediation

编写实际用于处理消息的中介代码。

组装中介处理程序到部署工件中(EAR 文件)。

部署中介到一个或多个目的地中。

中介处理程序准备好组装到一个可以部署的工件(EAR文件)中。一旦组装和部署后,中介将被应用到一个或多个目的地,在中介目的地上的消息将被中介处理程序处理。

下一章节将分步骤的展示创建一个简单的中介的过程,该中介用于写 WebSphere Application Server 日志信息。您可以使用该中介在您的环境中调试消息流。例如,它可以用于与一个消息驱动 bean 相关,在消息处理前显示消息。

创建一个中介处理程序项目

为了放置您的中介,第一步将创建一个合适的项目。您可以创建一个 EJB 或 Java 项目来访问中介框架接口:

启动 Application Developer。为了练习的目的可以使用默认的工作空间。

创建一个 Java 项目命名为 MessageMediation。

使用项目上下文菜单选择项目属性。通过右键点击 Java 项目并在其弹出菜单中选择 Project Properties。

选择 Server 属性并设置目标运行时为 WebSphere Application Server v6.0,如图 2 所示。


图 2. 使用项目属性设置目标运行时
消息中介的实用介绍——第 1 部分:消息中介基础

您刚创建的 Java 项目具有访问中介框架接口的能力。与直接在 EJB 项目中开发中介处理程序相比,使用 Java 项目的好处是可以被方便的加入多个企业应用程序或 EJB 项目中。

创建中介处理程序

使用新建 Java 类向导创建类 mediation.handlers.DebugMediation,它实现 com.ibm.websphere.sib.mediation.handler.MediationHandler 接口,如图 3 所示。

上一页  1 2 3 4 5 6 7 8 9 10  下一页

Tags:消息 中介 实用

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