RFID中间件

08-07-15 huang0320
有谁做过RFID中间件项目的吗?

中间件技术发展前景大吗?

banq
2008-07-23 15:39
现在就是中间件的天下,而不是数据库的天下

huang0320
2008-07-24 11:15
其实我是一名学CS的大三学生,暑假在一家公司实习,在这我开始认识到中间件技术的重要性。

最近一个星期天天泡J道。看了很多东西,

以前在学校做了点东西,都是面向数据库技术的,写的CODE都是面向过程的。

您在论坛上大力推崇OO思想,要我们多培养对象建模方法、框架设计思想等。那对于我这样一个初学者,是不是应该先学习struts,hibernate,Spring,再培养那些思想呢。

还有我想问下Banq老师,以后数据库是不是不用了?我怎么觉得还是离不开数据库。

freebox
2008-07-24 12:14
先学OO,再学习公司所服务的领域的知识,框架啥的看点文档就行了,数据库是存贮用的,不是业务用的。您和业务员说“我能从数据库里查到这个商品”,他们不完全懂,他会说“我就想知道仓库里还有没有货了”,还是给他一个Repository.hasProducts接口好。至于这个接口的实现是程序的事(jdbc啥的),不在领域里。设计的时候也不需要给它一个真实的实现,可以直接返回true报告有此商品,等领域接口的junit绿了再设计db和ui的实现。

huang0320
2008-07-24 15:22
->数据库是存贮用的,不是业务用的

以前我们用关系型数据库去做了业务层的事情,现在数据库只做持久层的事情。这样理解对吗?

freebox
2008-07-25 00:00
这个,我见识太浅,没经历过以前,高手们温习从前的时候我旁听,听他们说从前他们都用存贮过程来完成业务。到现在sql我也只会CRUD几样简单的,复杂点的带join啥的就弄不明白咋回事了,曾下决心学习oracle,终于觉得太没意思让学习game over了。

banq
2008-07-25 10:19
>以前我们用关系型数据库去做了业务层的事情,现在数据库只做持久层的事情

是的,道理简单,做起来很难,数据库就是被持久层这样雷峰塔压住了,还是很多人不自觉的依赖塔下的数据库,只不过多绕了一道关,所以,思维方式不改,习惯不改,最终还是一句空话。

huang0320
2008-07-25 10:44
谢谢banq老师指导。

我现在要开始改变以前的思维方式了。

banq
2008-07-25 11:22
RFID前途很大,中国需要从制造业低端向上游攀登,物流是必不可少的,商品价格总有60%是物流成本,看看美国一家企业使用RFID和GPRS来进行物流跟踪案例:

http://www.rfidinfo.com.cn/Info/n4108_1.html

huang0320
2008-07-25 11:39
这个我已经看过很多这样的例子。可是RFID中间件该怎么实现,还是很困惑。

我还想以后就去做电子标签,阅读器等套装商品的代理商,在加上自己编的RFID中间件,让先进的技术进入老百姓的生活。卖这个应该也有前途。不过是空想了

banq
2008-07-25 11:47
基于RFID技术的GPRS移动支付系统

http://icgle.net/Technic/technic/2007/4/13/IcNews8840.htm

这是一个手机支付结合RFID的设计案例,现在银行和通信公司都在推使用Kjava手机客户端进行银行卡支付 还款 查询等功能,这些其实都可以在浏览器上完成,完全不能体现使用手机这样一个移动客户端的优势,必须和RFID和GPRS等结合起来才有其价值。

MartinFowler曾经说:软件实际是一种跟踪记录系统,我们通过软件和DB实现人 物 钱等的跟踪和记录,而人 物 钱等数据录入都是通过人工,难免差错,无法体现软件管理跟踪的效能,那么条形码 RFID出现则能够自动跟踪人 物 钱,相当于软件系统的自动传感器,其意义非凡。

关于RFID商业模式,单卖硬件没什么利润吧,还是要靠软件解决方案,而且RFID只是软件的一个传感器输入设备,就如同PC电脑一样,如果没有基于Internet和GPRS的联网,恐怕没有多大作用。

[该贴被banq于2008-07-25 11:49修改过]

huang0320
2008-07-25 12:00
恁没看到我写的“加上自己编的RFID中间件",服务一体化。而且老百姓用的应用系统应该比较简单。这样硬件,中间件(虽然它就是软件,还是分开写更合适),软件,加在一起卖。应该能赚很多。我没什么经验,只能这样空想了

banq
2008-07-25 12:11
>加上自己编的RFID中间件",服务一体化 这样硬件,中间件加在一起卖

决心比较大,但是目标太大了,RFID中间件其实就是企业软件,你做的实际是一个企业软件产业,怎么可能都做好呢?看看Martin Fowler的分析模式那本书,基本就是以跟踪软件为模型进行的分析,这就是企业软件。

RFID同样遵循行业细分专业化的道路,不可能出现一通包,IBM专门卖企业软件的解决方案,也有专门生产RFID芯片的,你呢可能是一个集成商;集成IBM中间件产品和RFID芯片,当集成这个事情就够你做一辈子,上面我推荐的手机RFID+GPRS支付就是一个集成应用案例,涉及多少软件技术?分布式计算肯定是要的。等等。。。。

mashiguang
2008-07-30 14:50
前年的时候还在一家公司做RFID,主要是对监狱犯人的定位.现在公司差不多算倒了,当时咱们全国也没几家做RFID的..成本高,咱们国家人力廉价,人家都不爱用RFID那些东西.

不过现在应该好多了,听说奥运相关的很多东西都用到RFID.

猜你喜欢