智慧水务的分布对象技术涉及的主流技术有COM/DCOM/.NET组件技术、Java技术、CORBA技术、数据库技术四种。
Java技术是一种面向对象的程序设计语言,可编写扩平台应用软件,具有良好的通用性、高效、平台一致性和安全性,对智慧水务移动APP的开发具有重要意义。CORBA技术,通过CORBA技术,可兼容多种网络设备,通过网络管理子系统构成了各设备的信息通道,保证了各设备的数据传输,实现了与上层软件的信息交互和NAP功能,同时还可以在该子系统中配置标准应用程序接口,实现用户自定义程序与上层软件的信息交互。在智慧水务中,数据库技术是比较核心的技术,智慧水务平台系统对信息采集的实时性要求较高,DRTDBS可以满足要求,商业数据库可以保存历史数据,通过建立RTDB,形成数据处理子系统。它们的实质是建立了数据中心的硬件基础,并向云计算转型。利用虚拟服务器、网络虚拟化、软件定义存储、混合等技术,软件定义了数据中心,旨在解决大数据分析问题。
智慧水务分布对象技术管理系统平台的构成。
智能供水总体架构覆盖了城乡供水的水源地取水、水厂制水、管网输水、用户用水等各个环节,以节能降耗、减员增效、精细管理为根本出发点,是水司实现智慧经营的重要途径。
知觉层面,深化应用水务物联网技术,实现水资源数据的全面感知。
在网络层次上,通过感知层传递信息,实现感知层信息的动态实时采集、传输和存储,形成完善的网络体系。
数据层,建立数据高度集中中心,实现数据中心与外部业务库同步的对外业务支持。
高度集成系统、实现信息共享、系统升级、二次开发、业务流程分割、多网融合,结合数据中心的大数据应用,实现辅助决策功能,统一业务管理。
平台层,实现了水务数据的存储、分析、处理及网络层、应用层之间的数据转换,负责网络设备的管理,显示业务信息、设备信息。
安全层、配置入侵检测系统、安全审计系统、防病毒系统等为平台提供安全保障。