SOA 架构在智慧社区综合管理平台中的应用
近年来,“智慧地球”和“智慧城市”概念的出现,引发了全球建设智慧城市的热潮。智慧
社区是智慧城市中非常重要的组成部分。智慧社区是一个综合性的平台,集物业管理、电
子商务、智慧家居、社区报警、社区停车场管理等于一身。目前,智慧社区应用还处于初
级阶段。虽然出现了融合物联网技术的智慧社区解决方案,但其应用大多还处于低级、试
行阶段,对于应用需求的挖掘还不充分。此外,还体现在智慧社区的发展很不平衡,因其
成本和消费水平的原因,主要集中在一线大都市。但可以预见智慧社区的建设必将从大城
市向周边辐射。
在建设智慧社区时,除了需要硬件的配套之外,与之配套的软件系统也非常重要。没
有复杂的软件系统就无法充分利用硬件资源,达到智能化的水平。利用 SOA(Service-
Oriented Architecture,即面向服务的架构),来构架智慧社区管理平台。可以充分地利用企
业现有的资源,通过把原有的子系统封装成为服务的方式提供给上层业务使用。不仅能够
加快项目的开发,同时也节省了重新开发原有系统功能的成本。
SOA 架构
什么是 SOA 架构在正式谈论 SOA 之前,首先来看看 2014 年世界杯。在世界杯的赛场
上每支球队上场十一名球员,由十一名球员可以组成许多不同的阵形,如 4-4-2,4-3-3。在
球场上可以看到一个 SOA 架构的缩影,每名球员是一个独立的组件或者说服务。使用球员
们的不同组合可以快速组建不同的阵形以应对各种突发情况。甚至在必要的时候可以更换
评论0
最新资源