基于SOA架构的数字城管省级平台的研究.docVIP

基于SOA架构的数字城管省级平台的研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于SOA架构的数字城管省级平台的研究.doc

基于SOA架构的数字城管省级平台的研究   摘 要:为解决“分散式”数字城管平台建设中存在的各自为政、标准不一、数据交换困难等问题,提出基于SOA架构的数字城管省级平台的体系架构,搭建各地市之间的企业服务总线(ESB),集成现有应用系统和数据资源的应用平台,并论述SOA架构在构建数字城管省级平台中的优势。   关键词:SOA;数字城管;省级平台   中图分类号:TP393.18   2005年7月,浙江省开展“数字化城市管理”试点城市后,至2012年12月底已基本实现县级市以上全覆盖。数字城管运用现代信息技术,整合城市管理资源,创新城市管理扁平化模式,通过实时、动态和精细运行,实现了城市快速、便捷、高效的管理,并使城市管理更加人性化,进一步促进城市管理公平、公正,增强政府公信力,更好地为广大人民群众服务。   2013年3月份召开的全国住房城乡建设工作会议,住房和城乡建设部建设司印发了《住房和城乡建设部城市建设司2013年工作要点》的通知,明确2013年重点工作内容之一是推动数字化城市管理省级平台建设,实现高位监管、应急救助、服务民生的综合管理服务功能。   鉴于省政府及住建部要求同时也是数字城管发展需要,尽快开展数字城管省级平台的建设应是当务之急。但各地建设的标准差异化较大,所以不同地区在应用系统建设过程中采用不同的技术、平台。总体而言就是大量信息资源难以实现信息的复用和共享,“信息孤岛”现象严重。所以如何充分利用现有的数字城管建设成果,在现有应用的基础上实现跨地市应用系统的集成,实现地市之间业务的协同和资源的共享,已经成为了我省数字城管工作的一个重要课题。面向服务的体系结构(SOA,Service Oriented Architecture)就是为了解决业务应用集成,实现跨部门的协同和资源的共享的一种新的软件系统架构。为此,引用SOA的思想,采用Web Services技术路线,搭建各类资源之间的企业服务总线(ESB,Enterprise Service Bus),集成现有应用系统和数据资源的数字城和省级应用平台。   1 面向服务的体系架构   面向服务的体系架构SOA是一种基于服务的、松耦合的系统解决方案,它为异构数据和系统间的整合及信息共享提供了一种很好的解决方案。   Web Service是实现面向服务的体系架构SOA的一种技术,同时也有效的解决了各应用程序间通信。Web Service是描述一系列操作的接口,Web服务使用XML来描述接口,包括消息格式、传输协议以及服务位置,覆盖与服务进行交互所涉及的一些细节。鉴于Web Service具有较好的可靠性、可扩展性及开放性,在目前能实现SOA的技术中,Web Service被广泛采用。Web服务模型中用服务的提供者、服务请求者、服务注册中心这三类角色实现SOA,三者关系模型如图1所示:   图1 Web服务中三者关系模型图   通过采用SOA将数字城管省级平台所需的所有服务子系统和相关资源的应用集成转换成基于应用或系统之间对话协议的模式,通过数字城管专网进行使业务平台中所有服务子系统中的数据、信息和服务能够交换、共享。为了解决各地市数字城管平台现有异构系统所带来的信息交换和应用集成问题,Web服务将各类应用和服务内部实现细节通过WSDL、UDDI、SOAP封装在传递的信息流中,将应用和服务的实现细节隐藏,并将各地市县数字城管平台异构系统的功能和信息集成到统一的省级平台中,从而使所有资源达到共享,真正实现集中、高效、统一的管理。   2 基于SOA的省级平台的架构   数字城管省级平台是一个以浙江省市县三级政府、相关公共服务企业以及市民为主体,集成网络技术、通信技术、3S技术、移动技术等多种技术而开发建设的数字城管平台,提供以下功能:省级数字城管监管考核系统、省级数字城管门户网站及“市民通”、省级领导移动视察系统、防汛、防台应急指挥系统、省级数字城管集约化系统。涉及整合原有市、县级平台的多个应用系统、多种数据、多项服务支持,必须充分利用已有的支撑平台、网络平台、地理信息共享平台以及监控中心等资源。传统的系统设计和实施方法,一般是将多个独立的应用进行整合,包括展现、流程以及数据的整合等。   本文研究的数字城管省级平台采用S0A架构,统一将所有服务子系统进行服务封装,按业务流程将相关业务编排在一起,为所有服务子系统提供服务,同时集成数字城管省级平台并为其提供服务,最后通过应用接口将各类服务提供给相关用户。数字城管省级平台设计架构分为4层,包括用户表现层、业务应用层、服务提供层、基础数据层,数字城管省级平台4层架构图如图2所示。   图2 数字城管省级平台4层架构图   2.1 基础数据层   也即系统的数据支撑层,为数字城管省

文档评论(0)

yingzhiguo + 关注
实名认证
文档贡献者

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

版权声明书
用户编号:5243141323000000

1亿VIP精品文档

相关文档