中间件分类.ppt

  1. 1、本文档共76页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
中间件分类

* 定义在异构环境下对象透明地发送请求和接收其他对象的响应的基本机制,是建立对象之间client/server关系的中间件,对象可以位于本地也可以位于远程机器 对象可以是client,也可以是server,甚至兼有两者。 典型产品:OMG的CORBA,Microsoft 的COM以及IBM的SOM,Sun的RMI等。 对象请求代理中间件(ORB) 4.2 电子代码与RFID EPC工作原理 RFID系统工作原理 读取:标签进入磁场后,收到阅读器发出的射频信号,从而发出标签中存储的信息。 解码:读取信息并解码后,送至中央信息系统进行有关数据处理。 写入:中央处理器经过分析后,通过阅读器对标签发出命令或写入数据。 RFID标签 RFID标签内部电路结构 RFID阅读器 RFID阅读器一般由以下几部分构成: 耦合模块 收发模块 控制模块 接口单元 阅读器一般用半双工的方式读写信息。 一款RFID阅读器实现芯片内部结构图 RFID耦合方式 电感耦合。变压器模型,通过空间高频交变磁场实现耦合。一般适合于中、低频工作的近距离(小于1米)射频识别系统。 电磁反向散射耦合:雷达原理模型,发射出去的电磁波,碰到目标后反射,同时携带回目标信息。一般适合于高频、微波等工作距离较远的射频识别系统。 RFID中软件的作用 RFID标签中附带有处理器,使得RFID标签本身具有处理信息的能力。可以通过软件设计,开发出适合某些特定场合的产品。使其功能更加的强大,应用更加的灵活。 软件也在信息加密、信息验证中起着重要的作用。增加了RFID标签的安全性。另外也是并发访问机制实现的重要组成部分。 RFID应用领域 物流和供应管理、生产制造和装配、航空行李处理、邮件、快运包裹处理、文档追踪、图书馆管理、动物身份标识、运动计时、门禁控制、电子门票、道路自动收费、安全报警等、身份认证等。 RFID技术发展很快,甚至可以实现网络互联、无线传感控制网络等。 RFID在超市中的应用 系统组成及工作过程 超市中每件商品上都附带有电子标签,可以对每个商品实行单独标识。阅读器通过遍布在超市中的无线网络读取商品标签上的信息,可以随时掌握商品的各种信息,方便管理,减少劳动力并显著提高工作效率。 传输频率越来越高 传输速度越来越快 传输距离越来越远 应用范围越来越广 现今RFID应用和发展状况 国外RFID技术已经大量应用于生产自动化、门禁、公路收费、停车场管理、身份识别、货物跟踪等各种民用领域中,新的产应用层出不穷。 国内RFID技术起步较晚,应用还不是十分广泛,发展潜力很大。本人在查找资料时,有一个网站公布的新产品,新方案竟达7000之多,且涉及方方面面。 RFID技术未来 RFID属于信息类技术,伴随信息技术的发展和社会信息化的要求,RFID技术在社会中的地位将越来越得到体现。随着越来越越多的产品支持RFID,RIFD将成为未来人们信息生活的不可或缺的一部分。 * 阶段1(准备阶段) TM询问所有的RM是否已准备提交。 阶段2(提交阶段) TM检查所有RM的回答,只要有一个RM给出否定的回答,TM指示所有的RM进行回滚。否则, TM指示所有的RM进行提交。 * 在两阶段提交中,一个主节点被指派为事务协调者(Coordiantor),其他节点称为事务参与者(Participants)。协调者掌握提交或撤消事务的决定权,而其它参与者则各自负责本地数据的更新,并向协调者提出撤消或提交子事务的意向。一般一个结点对应一个子事务。 * * 常见的TPM产品有 BEA的Tuxedo Microsoft的MTS SUN的JTS OMG的OTS 东方通的TongLINK/TongEasy * 消息中间件 (Message-Oriented Middleware,MOM) * 动机:RPC调用的缺点 (1)客户端与服务器端需要同时在线; (2)客户端需要知道服务器端的调用接口,若调用接口发生改变,客户端需要做相应变化,如通过ODBC连接访问数据库,客户端需要知道远程数据库的类型,若类型发生改变,还需要重新装载相应的驱动程序。 * (3)操作过程中需要一直保持与服务器端的连接,直到操作结束。因而, (a)一旦连接中断,就意味着操作失败或数据丢失; (b)通常判断连接中断的时间较长,若信道的可靠性较差,容易造成连接中断,那么应用效率将严重低下; (c)服务器端在执行操作的过程中,并不涉及网上数据传输,但连接的保持占用信道,容易造成网络堵塞。 * 这个问题可用消息中间件来解决,应用间通过传递消息来进行协作,是一种异步通信模式 主要功能是在不同的网络协议、不同的操作系统和不同的应用程序之间提供可靠的和可恢复的(若发生意外)消息传送。这时应用并不

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档