基于SOA的物联网应用基础框架(2)
3 基于SOA的物联网应用基础框架
实际生产实践过程中通常包含不同硬件和软件类型,数据格式和通信协议通常也存在多种标准兼容性的问题,物联网为这些基础设备提供了信息标识,这些带有RFID的嵌入式设备可以作为生产者同时也可以作为消费者出现。但对于服务的整合、兼容各类数据和协议还需要借助面向服务架构。
服务提供者,即生产者,可以是利用了RFID技术的各类设备,可以是产品、计划以及生产设备,具备了RFID功能的设备或者产品的数据信息将在企业规定的产品生命周期内被全程跟踪。
数据处理平台是SOA框架的第1层,这层将负责海量数据信息的安全验证,对受“污染”的数据进行排除和过滤,保证数据的完整性和安全性。为了对数据进行统一调用,需要利用XML和元数据技术对海量异构数据进行一致性和标准化处理,为数据的统一利用提供可能。
安全平台是服务平台和数据平台之间的安全屏障,对设备和数据的安全负责。服务层主要是提供通用接口和代理服务,数据通用接口负责解析各层的数据调用指令,屏蔽不同的数据库和数据格式,同时有利用于各种数据库的分布式部署。
应用通用接口可以与上层消费者联系,其主要目的是对不同类型的用户使用的通信协议进行解析,实现各种通信协议的兼容。服务层的关键部分是设备管理服务、服务代理和通信代理,构成数据处理和上层应用之间的桥梁。服务层还将面对物联网应用过程中遇到的网络连接资源受限以及应用平台不同等问题。由于物联网的底层设备极其丰富,SOA体系提供网络服务的过程中需要考虑发送延迟以及资源调度的问题,在网络服务中需要提供多种路由或者使用延迟容忍网络技术来应对。同时,SOA体系还需要相应的均衡调度算法均衡网络资源。不同的应用平台要求SOA体系有更通用的设计模式,首先会考虑不同RFID设备之间的标准,其次是上层用户之间不同的访问平台。
在整个应用基础框架中包括2个安全平台,安全管理是企业应用正常运行的基础保障,尤其针对数据安全、用户身份和访问控制的管理。本文框架可以采用单点登录(Single Sign-On, SSO)方式实现用户对所有网络资源、所有应用系统的统一登录,用户一次登录,即可访问其有权访问的所有系统资源。身份管理采用LDAP目录服务器认证管理。它可使新的应用程序利用现有基础架构进行用户管理,从而缩短了部署和管理新应用程序的时间。采用访问策略管理提供严密的权限逻辑。采用角色驱动的访问控制策略,根据用户的不同角色,按访问者的权限、定制的页面内容以及访问者使用的终端等个性化的参数向访问者推送其定制的内容,对不同报表或主题分配相应的内容访问权限和操作权限,加强对敏感数据、密级数据的严密隔离和控制,保证数据和访问的安全。从图3的SOA应用基础框架可以看出,整个框架的基础是由RFID网络构成的数据流,从底层的基础数据到上层的服务请求数据都是带有RFID的,在中间的SOA架构中,这些海量的RFID数据构成了整个应用的基础。
在开发方面,选用如图4所示的开发平台框架,在SOA的实现过程中,主要有2种实现技术:.Net平台和Java平台。借助灵活多样的开发框架,用户不仅能进行高效应用集成的部署和运行,还能对软件生命周期进行管理。
4 结束语
随着全球一体化、工业企业自动化和信息化进程的不断发展,企业或个人都对生产、物流以及销售等各个环节的质量的要求越来越高,全流程监控以及服务整合将是未来企业发展方向。物联网的出现为企业生产的全过程监控提供了可能,利用RFID技术可以有效地解决现该问题。面向服务架构可以有效对各类服务进行整合,提高企业整合的高效性,降低重复工作带来的损耗。因此,本文提出基于SOA的物联网基础应用框架,并对其中的核心组件及开发平台进行了阐述。物联网和SOA的整合研究对于我国物联网建设具有重要意义,本文为物联网信息服务系统的研究和建设提供了一定借鉴。
(责任编辑:admin)- “扫一扫”关注融合网微信号
免责声明:我方仅为合法的第三方企业注册用户所发布的内容提供存储空间,融合网不对其发布的内容提供任何形式的保证:不保证内容满足您的要求,不保证融合网的服务不会中断。因网络状况、通讯线路、第三方网站或管理部门的要求等任何原因而导致您不能正常使用融合网,融合网不承担任何法律责任。
第三方企业注册用户在融合网发布的内容(包含但不限于融合网目前各产品功能里的内容)仅表明其第三方企业注册用户的立场和观点,并不代表融合网的立场或观点。相关各方及作者发布此信息的目的在于传播、分享更多信息,并不代表本网站的观点和立场,更与本站立场无关。相关各方及作者在我方平台上发表、发布的所有资料、言论等仅代表其作者个人观点,与本网站立场无关,不对您构成任何投资、交易等方面的建议。用户应基于自己的独立判断,自行决定并承担相应风险。
根据相关协议内容,第三方企业注册用户已知悉自身作为内容的发布者,需自行对所发表内容(如,字体、图片、文章内容等)负责,因所发表内容(如,字体、图片、文章内容等)等所引发的一切纠纷均由该内容的发布者(即,第三方企业注册用户)承担全部法律及连带责任。融合网不承担任何法律及连带责任。
第三方企业注册用户在融合网相关栏目上所发布的涉嫌侵犯他人知识产权或其他合法权益的内容(如,字体、图片、文章内容等),经相关版权方、权利方等提供初步证据,融合网有权先行予以删除,并保留移交司法机关查处的权利。参照相应司法机关的查处结果,融合网对于第三方企业用户所发布内容的处置具有最终决定权。
个人或单位如认为第三方企业注册用户在融合网上发布的内容(如,字体、图片、文章内容等)存在侵犯自身合法权益的,应准备好具有法律效应的证明材料,及时与融合网取得联系,以便融合网及时协调第三方企业注册用户并迅速做出相应处理工作。
融合网联系方式:(一)、电话:(010)57722280;(二)、电子邮箱:2029555353@qq.com dwrh@dwrh.net
对免责声明的解释、修改及更新权均属于融合网所有。