网站大量收购独家精品文档,联系QQ:2885784924

基于云计算平台EPC中间件系统.docVIP

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
热点技术 基于云计算平台的EPC中间件系统 □张 巍 王 宁 卢 苗 (江苏省邮电规划设计院有限责任公司,南京 210006) 摘 要:当前,物联网越来越受到各方的关注,正从一个概念逐步进入“落地”阶段,电信运营商应该立足于自身的优势,借助物联网的机遇在产业链中占据更加重要的位置。本文通过分析现有物联网的体系结构,结合运营商的资源优势,提出一种基于云计算平台的EPC中间件系统,解决了系统中存在的不足,也为运营商提供了一种控制物联网产业链核心的思路。 关键字:互联网 EPC中间件 云计算 去年,温家宝总理在政府工作报告中明确提出“加快物联网的研发应用”,再一次体现了政府高度重视物联网的发展。在国家政策推动下,电信运营商积极介入物联网业务,把物联网作为未来重要的赢利点。 1 物联网体系结构及现有EPC中间件设计特点 物联网是通过射频识别(RFID)、红外感应器、全球定位系统、激光扫描器等信息传感设备,按约定的协议,把任何物品与互联网连接起来,进行信息交换和通讯,以实现智能化识别、定位、跟踪、监控和管理的一种网络。在业界,物联网一般被公认为分成三个层次,底层是感知和收集前端数据的感知层,中间是传输和处理数据的网络层,最上面是利用经过分析处理的感知数据,为用户提供各种应用服务的应用层。物联网系统架构如图1所示。 图1 物联网体系结构 感知层是物联网发展和应用的基础,主要通过射频识别(RFID)系统实现RFID标签的自动采集和识别。RFID标签附着于可跟踪的物品上,从而实现全球流通,感知器与信息系统相连,读取标签中的电子代码(Electronic Product Code,EPC),并将其输入网络信息系统。 物联网的网络层将建立在现有的移动通信网络和互联网基础上,对感知层采集上传的数据进行存储、查询、分析、挖掘、理解以及基于感知数据决策和行为,而实现这一系列数据管理和处理的核心是EPC中间件,它作为物联网网络层的重要组成部分,承前启后,为应用层提供各类服务基础。 应用层是物联网发展的目的,软件开发、智能控制技术将会为用户提供丰富多彩的物联网应用,各种行业和家庭应用的开发将会推动物联网的普及,也给整个物联网产业链带来利润。 从物联网体系架构来看,基于现有的资源,运营商的核心竞争力在物联网网络层这部分,既要发挥自己的优势,又要避免被局限在管道的角色上,运营商应该把目光聚焦在EPC中间件上,成为物联网中间件服务提供商,把控网络层的核心,占据物联网产业链的价值高地。 物联网企业信息交互的EPC中间件设计结合了传统中间件的特点,利用基于CORBAR和RMI的J2EE技术实现远程对象调用,能够最大程度的实现分布式的软件体系结构。在中间件开发的后期,以SOA的形式通WebService发布在企业服务总线上,方便客户端的调用。同时使用J2EE当中的EJB技术明确的规范了事务操作和事务管理,并且有相应的J2EE容器来对中间件当中的事务进行管理。 EPC中间件能够屏蔽应用层和网络协议的差异,为各种具体应用提供多种通讯机制;并提供相应的平台以满足不同领域的需要。因此,中间件为下层应用提供了一个相对稳定的上层服务环境。然而,传统中间件所应遵循的一些原则离实际还有较大差距,多数流行的中间件服务使用的API和协议都是专有的,使得应用建立于不同厂家的产品很难实现互操作。有些中间件服务只提供部分平台的实现,从而限制了应用在异构系统之间的移植。应用开发者在这些中间件服务之上建立自己的应用还要承担相当大的风险,随着服务的延展往往还需重写他们的应用。尽管中间件服务提高了分布计算的抽象化程度,但应用开发者还需面临许多艰难的设计选择,例如,开发者还需决定分布应用在Client方和Server方的功能分配。通常将表示服务放在Client方以方便使用显示设备,将数据服务放在Server方以靠近数据库,但实际应用中也并非总是如此,何况其它应用功能如何分配也是不容易确定的。 针对上述不足,本文提出一个基于云计算平台的EPC中间件体系架构,运营商可以利用云计算平台抽象化计算与存储资源,整合中间件服务,动态的分配给需要使用的各项用户或应用,在其上开发业务应用时只需要按照其应用程序接口规范调用所需资源即可,其使用费用跟总的资源使用量成正比而不像以往跟系统吞吐量成止比。如此用户只需关心业务逻辑实现,运营商可以把各种应用服务部署到云计算平台运行然后通过云计算平台的控制面板或者接口提供应用服务。 如此一来,物联网中的应用服务程序可通过共享同一个庞大的云计算资源池来获得超大的系统吞吐能力以满足用户在某些情况下所需要的超高计算或者存储资源请求,而付出的代价却只是其总的资源使用量的费用。以上系统的动态扩展与收缩过程并不需要用户干预,系统会自动进行,开发者在其平台上开发时除了按照其规范并遵循程序易

文档评论(0)

天马行空 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档