RFID中间件系统关键模块的设计与实现(6)

发布时间:2021-06-07

论文

(TopicSubscrib.er/QueueReceiver)。

JBossMQ是通过xml文件 bossmq.destinations.service.xml进行配置的。以下是获得JBOSS JNDI初始化上下文(Context)的代码:

Hashtable props=new Hashtable();

props.put(Context.INITIAL_CONTEXT_FACTORY,

"org.jnp.interfaces.NamingContextFactory");

props.put(Context.PROVIDER —URL,ip+":1099");

props.put("java.naming.rmi.security.manager","yes");

props.put(Context.URL—PKG—PREFIXES,"org.jboss.naming");

Context context=new InitialContext(props)

下面将描述创建一个MBean来实现一个数据处理节点。消息组件可以按照MBean来部署。消息处理组件执行功能:从源队列中获取消息,对消息执行处理,然后将结果消息放置到目标队列。图6显示了这个组件的UML设计。

通过应用JMX体系结构,可以公开类方法,这样他们可以在运行时被发现和部署。通过一个简单的可处理接口,可以在JMS的MessageProcessor消息逻辑和OrderProcessor类的数据处理逻辑之间创建一个关注点分离。这就降低了JMS以及数据处理逻辑类之间的耦合度,并增加了消息代码的可重用性。OrderProcessor类是数据处理逻辑,其中包括过滤、格式转换、加解密、路由等。

4 结束语

RFID中间件是RFID系统中的重要组成。本文针对REID中间件的功能需求,从REID中间件、系统总体结构、软件设计与实现等方面系统地阐述了一种基于J2EE的分布式RFID中间件的构建方法,实现了J2EE技术与RFID技术的结合;综合应用JMX,JMS,Struts

技术,

RFID中间件系统关键模块的设计与实现(6).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219