计算机科学 ›› 2014, Vol. 41 ›› Issue (Z11): 473-477.

• 智能系统及应用 • 上一篇    下一篇

基于SOA云架构的电子监察业务平台的设计与构建

张潇元,刘利人,韩海雯   

  1. 广州市监察局 广州510046;广州市廉政教育管理中心 广州510230;广州市监察局 广州510046;华南师范大学经济与管理学院 广州510631
  • 出版日期:2018-11-14 发布日期:2018-11-14
  • 基金资助:
    本文受广州市重大科技专项(13230002)资助

Supervision Collaboration Platform Based on SOA and Cloud Computing Technologies

ZHANG Xiao-yuan,LIU Li-ren and HAN Hai-wen   

  • Online:2018-11-14 Published:2018-11-14

摘要: 在分析电子监察业务特点的基础上,设计了一种基于SOA云架构的电子监察业务平台。在平台底层采用云计算的虚拟化技术和分布式并行数据处理技术对平台涉及的海量异构资源进行统一而高效的管理,并向上层提供虚拟资源服务、监察业务核心功能开发环境和灵活可伸缩的海量异构数据处理能力;在平台中层采用SOA架构把业务核心逻辑、资源和数据封装为标准Web服务,实现单项监察业务元服务;在平台高层采用BPMS业务协作管理机制,把监察业务间的协作封装为Web服务,实现多项监察业务间的协作服务及相关组合服务。元服务、协作服务及组合服务由平台最高层的服务中心统一组织管理,供跨地域分布的各监察部门最终用户使用。

关键词: 电子监察,云计算,面向服务架构,分布式并行处理,业务协作

Abstract: Through the analysis of the needs and characteristics of the current electronic supervision operations,the collaborative platform of supervision operation was designed based on SOA and cloud computing technologies.In this platform’s bottom layer,the virtualization technology and parallel distributed processing technology are adopted to effectively manage the massive heterogeneous resource and provide visual resource service,supervision business core function development environment and feasible massive data processing function to upper layer.In this platform’s middle layer,the SOA technology is adopted to encapsulate the business core function,visual resource and data in Web service.In this platform’s higher layer,BPMS technology is adopted to encapsulate the collaboration among supervision business in Web service.In service centre,the highest layer of this platform of Web services is open to the terminal users in supervision organizations distributed in different area.

Key words: Electronic supervision,Cloud computing,Service-oriented architecture,Distributed storage,Business collaboration

[1] Armbrust M,Fox A,Griffith R,et al.Above the clouds:ABerkeley view of cloud computing[R].Technical Report,UCB/EECS-2009-28.Berkeley:University of California at Berkley,2009
[2] Buyya R,Yeo C S,Venugopal S.Market-oriented cloud compu-ting:Vision,hype,and reality for delivering it services as computing utilities[C]∥Proceedings of the 2009 9th IEEE/ACM International Symposium on Cluster Computing and the Grid.2008
[3] Cloud H.The NIST Definition of Cloud Computing[J].National Institute of Science and Technology,Special Publication,2011,800:145
[4] Cheng G,Jin H,Zou D Q,et al.Building dynamic and transparent integrity measurement and protection for virtualized platform in cloud computing[J].Concurrency and Computation:Practice and Experience,2010,2(9):1893-1910
[5] Hadoop [EB/OL].[2012-03-20].http://hadoop.apache.org/core/
[6] U.S.Department of Commerce.The NIST definition of cloudcomputing[J].National Institute of Standards and Technology,2011,15
[7] Wang Y J,Sun W D,Zhou S,et al.Key technologies of distribu-ted storage for cloud computing[J].Journal of Software,2012,23(4):962-986
[8] Leverich J,Kozyrakis C.On the energy (in) efficiency of Hadoop clusters[J].ACM SIGOPS Operating Systems Review,2010,44(1):61-65
[9] 朱志良,苑海涛,宋杰,等.SOA与云计算:竞争还是融合[J].计算机科学,2011,38(12):6-11
[10] Birolini A.Reliability Engineering(5th ed)[M]∥Theory and Practice.Berlin,Heidelberg:Springer-Verlag,2007:2-24
[11] 梅宏,陈锋,冯耀东,等.ABC:基于体系结构、面向构件的软件开发方法[J].软件学报,2003,14(4):721-732
[12] Oundhakar S,Verma K,Sivashanmugam K,et al.Discovery of Web services in a multi-ontology and federated registry environment[J].Int’l Journal of Web Services Research,2005,2(3):1-32
[13] 麻志毅,陈泓婕.一种面向服务的体系结构参考模型[J].计算机学报,2006,29(7):1011-1019
[14] 李扬,怀进鹏,郭慧鹏,等.一个基于服务层叠网的分层服务组合框架[J].计算机学报,2007,8(12):2967-2979
[15] Wood T,Shenoy P J,Venkataramani A,et al.Black-box andGray-box Strategies for Virtual Machine Migration[C]∥Proceedings of the 4th USENIX Symposium on Networked Systems Design & Implementation.Cambridge,UK,2007,7:17-17
[16] 刘敏,严隽薇.基于面向服务架构的企业间业务协同服务平台及技术研究[J].计算机集成制造系统,2008,14(2):306-314
[17] 韩海雯,齐德昱,封斌.基于云计算的广域级视频监控综合业务平台[J].计算机工程与设计,2013,4(5):1657-1662

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!