支撑层技术讲义
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
伍新华 陆丽萍 姚寒冰 程煜
5.1 物联网中间件
5.1.1 物联网中间件的作用
应用系统
业务系统集成 EAI/BPM
IOT中间件
RFIΒιβλιοθήκη Baidu等各类 传感设备
非常重要 不可缺少
1. 控制RFID读写设备按照 预定的方式工作,保证不 同读写设备之间能够很好 地配合协调;
2. 按照一定的规则筛选过滤 数据,筛除冗余数据,将 有效的数据传送给后台的 应用系统。
➢处理流
物联网中间件通常采用程序逻辑及存储转 发的功能来提供顺序的信息流,具有数据 流设计与管理的能力。
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
5.1.3 物联网中间件的发展
1. 需求导致技术格局多样化 2. 底层中间件持续走稳 3. 高层中间件成为市场新宠 4. 新技术与产品的推出速度放缓 5. 实用化是重要的发展趋势
RFID的主要目的在于将实体对象转换为消息环境 下的虚拟对象,因此数据处理是RFID最重要的功 能。物联网中间件具有数据的搜集、过滤、整合 与传递等特性,以便将正确的对象信息传到企业 后端的应用系统。
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
连接设备、实时数据流、SOA的采用以及 搜索、开放协作、社会网络和移动商务等 web2.0应用
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
云计算的发展
➢SUN公司的黑盒子计划
➢IBM的蓝云计划
➢微软Windows Azure云计算平台
➢Google Apps, Google Docs、Google Desktop 、Google Picasa ,Google Compute Engine
➢亚马逊弹性计算云(Elastic Compute Cloud ,EC2)
➢虚拟化技术先驱VMware
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
云计算的特点
➢虚拟化技术 现有的云计算平台的最大的特点是利用软 件来实现硬件资源的虚拟化管理、调度及 应用。
➢灵活定制 在云计算时代,用户可以根据自己的需要 或喜好定制相应的服务、应用及资源,云 计算平台可以按照用户的需求来部署相应 的资源、计算能力、服务及应用。
• 另一类是高层中间件,更多用于系统整合,包括企业应用 集成中间件(EAI Suites)、工作流中间件(Workflow)、 门户中间件(Portal)等,它们通常会与多个应用系统打 交道,位于系统的较高层次,并基于底层中间件运行。
• 这些种类的中间件将根据应用的场景及发展轨迹的不同, 将继续保持多样化发展,并不断衍生出新的格局。
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
5.1.2 物联网中间件的特点
➢独立于架构
物联网中间件介于RFID读写器与后端应用程序之 间,独立于它们之外,它能够与多个RFID读写器 、多个后端应用程序进行连接,以减轻架构与维 护的复杂性。
➢数据流
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
3. 高层中间件成为市场新宠
• EAI软件、工作流系统、Portal等已经逐渐成为行 业应用的新宠。这些新的中间件通常都不是单一 的中间件产品,而是多种中间件技术的融合,需 要融合消息传输、事务处理、流程整合、构件化 、应用服务器等中间件技术。
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
1. 技术格局多样化
• 由于不同类型的应用系统需要不同的中间件技术以及应用 发展的不均衡性导致了中间件技术的多样化发展。
• 一类是底层中间件,用于支撑单个应用系统或解决单一类 问题,包括交易中间件(TPM)、应用服务器(WAS)、 消息中间件(MOM)、数据访问中间件(UDA)等;
➢利用互联网实现自己想要完成的一切处理 任务,使网络成为传递服务、计算能力和 信息的综合媒介,真正实现按需计算、多 服务器协作。
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
云计算产生的背景
➢高速互联网技术发展 ➢资源利用率需求 ➢简单与创新需求 ➢其他需求
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
2. 底层中间件持续走稳
• 应用服务器基本上继承了交易中间件和消息中间件的功能 特性,在采用B/S结构及非传统编程语言(C、C++等)的 应用中,应用服务器逐渐蚕食了交易中间件及消息中间件 的一部分市场。
物联网工程技术
第5章 支撑技术
武汉理工大学物联网工程系 2011.9
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
第5章 支撑技术
5.1 物联网中间件 5.2 云计算 5.3 GIS与GPS
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
• 交易中间件在对效率、可靠性等方面要求严格的关键任务 系统中仍具有明显优势,在金融、电信、证券等许多行业 的核心业务系统中仍将占有重要地位。
• 消息中间件的定位、功能及稳定性非常出色,在需要数据 可靠传输的系统中牢牢占据一席之地。
• 数据访问中间件大都由数据库厂商随数据库产品一起提供 。中间件与数据库之间的接口标准,如XA及JDBC、ODBC 等已经非常成熟。
• Web Service技术将融合到应用服务器、EAI软件、 工作流系统、Portal等中间件软件中。由于这些中 间件技术更加复杂,更加贴近应用,因此需要更 多的专业服务。
武汉理工大学物联网工程系
《物联网工程技术(清华大学出版社2011.8)》
伍新华 陆丽萍 姚寒冰 程煜
5.2 云计算
➢云计算是一种全新的网络服务方式,将传 统的以桌面为核心的任务处理转变为以网 络为核心的任务处理;