博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
物联网(1)----手机NFC识别方案平台
阅读量:4915 次
发布时间:2019-06-11

本文共 993 字,大约阅读时间需要 3 分钟。

由于NFC双向通讯的能力,及NFC被识别无需电源供电的特性,再加上了NFC成本的低廉,所以我在做一些方案时,首先NFC来代替RFID,当然NFC有一个大的限制就是通讯距离过短(10CM左右)。

方案预演:

1.首先快速搭建移动平台:

     如果这方面不熟悉,可以参考我的一些相关博客。

     主要是用一些高并发方案来提供服务,可以用Web API方式,主要就是利用成熟的Web 高并发服务方案,提供restful service等精简的ROA协议,比如可以用Nginx/Apache + tomcat + cxf + spring + hibernate/mybatis

     因为Java方案使用起来较为快速。从工程角度上来说,招聘人力也不会受限,所有可以多采用类似的方案,(当然你可以使用协议更加短小简练的ICE,Thrift,Mina/Netty,ACE等方案)。

2. 手机客户端,可以用采用phonegap等跨平台混合方案。这里会有局限,因为phonegap对应对界面绘制,动画等性能是一个问题,所以如果应用涉及这些功能,可以选择别手机的Native方案,这里只介绍一下Android Native方案,这个方案中本地对于基于JSON的Native 协议接口,可以使用Android原始的NIO,也可以使用Mina等快速开源NIO方案,开源移植时多注意log模块的兼容。

到此为止,手机平台已建立,

3,Android平台从2.3开始,就已支持NFC读写。只要手机有NFC硬件,这个客户端就可以搞定了,至于NFC Android编程细节,另行详细说明。多关注前台Intent响应处理就行了

4,至于被识别的NFC标签,就太简单了,因为现在网上你可以花2元钱就能买到一个NFC标签,你想读还想写?没问题,再加2元钱,4元一个的NFC估计就能支持写了。这样就可以基本上组成一个基于NFC近场能讯的,移动手机识别系统。

5.扩展方案。

   当然,想必你已经想到,这个方案完全可以不限于识别,还可以通过对标签写,标签放到一个智能设备上,这个知能设备与你的手机平台就组成了更多复杂功能的交互平台,比如你可以用这套方案进行手机支付。手机门禁等等。发挥你想像力吧:)

 

  

转载于:https://www.cnblogs.com/windwithlife/archive/2013/02/17/2914134.html

你可能感兴趣的文章
学习爬虫:《Python网络数据采集》中英文PDF+代码
查看>>
多态、抽象类、接口、区别(java基础知识九)
查看>>
.NET笔试题集(二)
查看>>
原码, 反码, 补码 详解
查看>>
BZOJ4154 : [Ipsc2015]Generating Synergy
查看>>
我的一个小App——谈天气
查看>>
【DevExpress v17.2新功能预告】DevExtreme TreeList
查看>>
Fitnesse框架介绍(一)
查看>>
Codeforces Round #FF (Div. 2) 题解
查看>>
Mysql Programming CS 155P笔记(三)
查看>>
我的感情,仍是如此,卦卦如此
查看>>
这样一套操作要练习多久
查看>>
linux系统管理(1)之 内核编译选项查看
查看>>
HDMI中checksum计算法
查看>>
Android入门之旅3—ubuntu11.4上通过adb连接M9手机
查看>>
将eclipse上的web项目部署到Tomcat服务器上经验总结
查看>>
SQLPLUS –> Metalink - (INVItemCt115h.sql ) Note: 223702.1
查看>>
django
查看>>
通过分区(Partition)提升MySQL性能
查看>>
JAVA.exe进程
查看>>