简介

Rifidi是RFID软件公司Pramari推出了一款开源中间件平台,其主页是:http://www.rifidi.org/

其分为Edge Server, Workbench, Prototyper三大部分。其安装部署很方便,分别为windows和linux平台提供了exe和bin格式的安装文件。安装后即可使用,其中Edge Server与Workbench被打包在一个安装文件中,安装完成后会看到目录中分别有client和server两个目录,server目录就是Edge Server的目录,client是Workbench的目录。

另外,安装完成后,默认的服务地址都是本地(127.0.0.1),如果需要多机工作,就需要修改配置。Edge Server的配置在server目录中的rifidiserver.ini,把所有的ip都改为机器的网络地址即可。

Edge Server提供了远程命令行连接方式,需要在运行Edge Server的命令添加-console port参数,例如-console 2020。这样就可以用telnet IP 2020连接并进行控制了。如果需要关闭远程命令行方式,需要输入exit命令,如果直接关闭命令行窗口,服务端的会话并不会被关闭的。
---------------------


配置Eclipse环境

1.    下载并安装适合你操作系统的最新版JDK。

2.    下载最新版的Rifidi Edge Server SDK。

3.    下载Eclipse针对RCP/Plugin开发者的Galileo版本。

4.    运行Eclipse并且创建一个新的workspace。

5.    解压Rifidi Edge Server SDK到新创建的workspace目录。

6.    在Eclipse中点击File->Import。选择"Existing Projects into Workspace"。选择SDK文件夹(这个目录必须在workspace目录中)

7.    点开目标平台文件(以.target结尾的文件)。点击页面右上角的“set as target platform”。

8.    进入Run->Run Configurations。点开Edge Server的OSGi运行配置(应该是“OSGi Framework”下的一个条目)。点击Run。
---------------------
作者:njchenyi
来源:CSDN
原文:https://blog.csdn.net/njchenyi/article/details/5693345
版权声明:本文为博主原创文章,转载请附上博文链接!

---------------------
作者:njchenyi
来源:CSDN
原文:https://blog.csdn.net/njchenyi/article/details/5693345
版权声明:本文为博主原创文章,转载请附上博文链接!

---------------------
作者:njchenyi
来源:CSDN
原文:https://blog.csdn.net/njchenyi/article/details/5674863
版权声明:本文为博主原创文章,转载请附上博文链接!

Rifidi的更多相关文章

随机推荐

  1. python写入txt文件时的覆盖和追加

    python写入文件时的覆盖和追加 在使用Python进行txt文件的读写时,当打开文件后,首先用read()对文件的内容读取,然后再用write()写入,这时发现虽然是用"r+" ...

  2. Spring Boot/Spring Cloud

    104.什么是 spring boot?         在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring.SpringMvc框架等,Spring的核心内容在于控制反转(IOC) ...

  3. ubuntu python3和python2切换脚本

    最近在ubuntu上开发较多,有些工具只能在python2运行,而开发又是在python3上做的开发,所以写个脚本方便在python2和python3之间切换. 切换成python2的文件usepy2 ...

  4. DotNetBar创建的Ribbon、标签式多文档界面

    1.创建一个form作为主窗体,继承自:DevComponents.DotNetBar.RibbonForm 设置属性:IsMdiContainer为true 2.创建一个form,作为子窗体,也继承 ...

  5. PHP 从数组中删除指定元素

    <?php $arr1 = array(1,3, 5,7,8); $key = array_search(3, $arr1); if ($key !== false){ array_splice ...

  6. Win7系统安装Centos7.0双系统(三)

    4.6语言选择 4.7安装信息设置,除以下几项改动其他都可默认. 软件选择(默认最小):带GUI的服务器或GNOME桌面,可根据使用需要选择安装软件. 磁盘分区:Linux默认可分为3个分区,分别是b ...

  7. [UE4]手柄显示射线

    1.实时动态从手柄处发出一条射线 2.可以在Event Tick事件中使用LineTraceByChannel方法.注意Draw Debug Type(射线生命周期)要选择For One Frame. ...

  8. javascript常用工具类整理(copy)

    JavaScript常用工具类 类型 日期 数组 字符串 数字 网络请求 节点 存储 其他 1.类型 isString (o) { //是否字符串 return Object.prototype.to ...

  9. 3.Jmeter参数化

    1.参数化的三种方式 ${变量} 1 用户定义的变量 2 添加配置元件 CSV Data Set Config ,导入.csv文档 3 利用函数助手中的函数获取参数值     主要用 _Random函 ...

  10. 判断是否某App

    <!DOCTYPE html><html> <head> <meta charset="UTF-8"> <meta name= ...