77范文网 - 专业文章范例文档资料分享平台

Fosstrak全资料(5)

来源:网络收集 时间:2018-12-10 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

9) 配置Rifidi emulator报告

在Eclipse中启动LLRP Commander并连接运行在ALE的远程适配器实例,向读写器发送GET_READER_CAPABILITIES消息,根据返回消息来检查是否与读写器连接成功。

使用LLRP RO_SPEC(消息内容如下所示)中的内容替换原有消息体或创建一个新消息,发送这个消息给Rifidi emulator。

选择Rifidi Emulator的右键菜单,选择“Send ENABLE_RO_SPEC message”消息,发送至读写器,激活刚才ROspec配置。

1 0

Disabled

Periodic 0 5000

Null 0

0

Null 0

1 Unspecified

Upon_N_Tags_Or_End_Of_ROSpec 1

xmlns:llrp=\

Version=\

1 1

1 1 1 1

1 1 1 1 1 1

现在虚拟读写器开始发送标签数据给ALE.

切换到Rifidi mulator,再创建一个标签(SGTIN96, GEN2),当你将标签放置到读写器的天线上,标签读写器将往Fosstrak ALE Middleware报告数据,经过ECSpec中定义的数据过滤与收集规则,数据通过Fosstrak ALE middleware发送至事件池监听程序(reader-rp-client-0.3.1.jar)。此时,reader-rp-client-0.3.1.jar程序的文本框将中将会出现载有标签数据的HTTP请求消息显示。

2. 服务器搭建

1) 综述

为了运行Fosstrak ALE Middleware,你需要部署fc-server模块到Servlet容器中,比如Tomcat。 包括以下几个步骤:

1. 下载Java Servlet容器,比如Apache Tomcat 2. 下载最新版的Fosstrak fc-server二进制文件 3. 部署最新版的Fosstrak fc-server到Servlet容器中 4. 配置Fosstrak fc-server

2) 安装Java Servlet容器

关于如何下载安装Apache Tomcat Servlet容器的信息请参见Apache Tomcat官方网站。 使用其他Servlet容器也可以。

3) 下载最新版的Fosstrak fc-server

请到Fosstrak官方网站下载最新版的Fosstrak fc-server二进制文件(一个WAR包)

4) 部署Fosstrak fc-server

复制这个WAR到Java Servlet容器的Webapp文件夹下,启动服务器,WAR文件将自动部署完成。 Windows环境下通常webapp文件夹放在tomcat的安装目录里(比如:c:\\Programme\\Apache Tomcat \\webapps)

Linux/Unix环境下依赖与你的部署情况,可能在: ? ?

/var/lib/tomcat/webapps /usr/local/lib/tomcat/webapps

5) 通过配置文件配置Fosstrak fc-server

本章节将给出一些简短可用的配置文件。在服务器启动时,你可以绕开ALE接口使用这些文件来配置fc-server。对于Tomcat,可以在Tomcat的TOMCAT_DIRECTORY/webapps/fc-VERSION/WEB-INF/ classes目录下找到这些配置文件。

比如:/var/lib/tomcat/webapps/fc-server-1.0.0/WEB-INF/classes

6) InputGenerators.properties文件

这个文件是Fosstrak ALE middleware的主要配置文件,在WEB-INF/classes下可以找到它。这个属性文件只配置一个参数,那就是设置一个xml配置文件的名称,这个文件配置了在服务器启动时激活哪些RFID读写器。

一个简单InputGenerators.properties示例: # you can specify your initial readers file here # eg readerAPI = /LogicalReaders.xml 7) LogicalReaders.xml文件

这个文件指定了在服务器启动时加载那些读写器。

你可以进一步阅读用户指南的逻辑读写器配置篇,将详细讲述了如何使用该文件配置Fosstrak fc-server. 注意:如果使用Tomcat容器,要使修改后配置文件生效必须重启服务器。

3. 逻辑读写器定义

1) 目标

本指南将详细介绍逻辑读写器的配置以及如何在fc-server中使用他们。 目前系统中有两种不同的逻辑读写器定义请不要混淆: ?

动态逻辑读写器定义

fc-client和fc-webclient定义该类型读写器,如果你想在运行时通过Logical Reader API定义一个逻辑读写器那么请使用该类型读写器。 ?

静态逻辑读写器定义

静态逻辑读写器在fc-server部署时被Logical Reader Manager读取/写入,它们包含额外信息以供Logical Reader Manager使用。

2) 逻辑读写器

逻辑读写器即扮演着连接软件与硬件的角色还扮演着连接软件与软件的角色,因此需要根据你的需求来配置逻辑读写器参数。下面我们简短的介绍如何配置读写器的基本结构,你将会在后面的章节看到更为详细的示例来配置真正的逻辑读写器。

当你使用一个xml文件来配置自己的逻辑读写器时需要遵循一些约定,在这里我们讨论一些主要规则:

Xml文件必须有一个有效字符集和一个版本信息

例如:

下列示例仅适用于动态逻辑读写器 例如:

必须指定读写器是否是组合读写器

下列示例仅适用于动态逻辑读写器 例如

false 读写器至少包含一个ReaderType属性

下列示例仅适用于动态逻辑读写器 例如:

false ReaderType org.fosstrak.ale.server.readers.hal.HALAdaptor 如果是组合读写器,必须提供子读写器列表

下列示例仅适用于动态逻辑读写器 例如:

true LogicalReader1 ReaderType org.fosstrak.ale.server.readers.CompositeReader XML必须有且仅有一个LogicalReader标签

下列示例仅适用于静态逻辑读写器 例如:

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库Fosstrak全资料(5)在线全文阅读。

Fosstrak全资料(5).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/356131.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: