由于物联网的社区智慧消防管理系统设计
发布时间:2021-10-30 14:43:25 所属栏目:大数据 来源:互联网
导读:作为新一代 Web Service 引擎,XFire 是一种面向文档的Java SOAP 框架,方便开发各种面向服务的应用程序 [6]。在Web 服务处理流程中,SOAP 消息作为数据传输过程中的信息载体,而 XFire 建立在基于XML 流的 STAX 机制上,通过管道方式部分加载 XML 文档,从
作为新一代 Web Service 引擎,XFire 是一种面向文档的Java SOAP 框架,方便开发各种面向服务的应用程序 [6]。在Web 服务处理流程中,SOAP 消息作为数据传输过程中的信息载体,而 XFire 建立在基于XML 流的 STAX 机制上,通过管道方式部分加载 XML 文档,从而节省大量的内存空间。XFire 管道处理 SOAP 请求与响应中可添加 Handle 的各个阶段如图 5 所示。
在智慧消防管理系统中,要求必须能够为外部消防系统提供数据访问接口,为移动终端提供外部访问接口,同时必须屏蔽其他平台访问时对于开发语言以及应用环境的限制,从而方便各种硬件传感器向本平台传输数据。基于此,系统采用XFire 作为Web Service 接口开发引擎,从而实现与其他消防平台、手机终端以及硬件传感器的交互,并保证这些数据的可靠性、准确性和及时性。
Red5 基于 RTMP 协议传输,具有强大的流媒体处理能力, 其服务器架构主要由 Mina 和 Jetty 服务器核心组件构成。其中Mina 主要用于处理解析 RTMP 协议的内容,Jetty 用来处理客户发送的 HTTP 协议以及 RTMP 协议 [7]。在 Red5 服务器中,针对不同的协议都会在相应的端口号建立 Socket,等待客户端发送的流媒体数据。
消防监控信息服务平台主要用于保证居民财产免遭火灾, 不仅需要实时推送数据给用户以及平台,还需要能够提供给用户便捷的途径来查询整个场景的状况。而 Red5这种基于RTMP协议传输的流媒体服务器可以满足此类要求,RTMP 协议能够实现高效流媒体数据传输,且实时性高,同时 Red5 与整个平台开发环境容易整合。
(编辑:站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐