Frontiers of Data and Domputing ›› 2022, Vol. 4 ›› Issue (2): 99-108.

doi: 10.11871/jfdc.issn.2096-742X.2022.02.009

• Technology and Applicaton • Previous Articles     Next Articles

Design and Implementation of CSTCloud Portal Management System Based on MVVM

LIANG Wenjing1,2(),ZHANG Honghai1,*(),ZHANG Leilei1(),WANG Yan1()   

  1. 1. Computer Network Information Center, Chinese Academy of Sciences, Beijing 100083, China
    2. University of Chinese Academy of Sciences, Beijing100049, China
  • Received:2021-07-06 Online:2022-04-20 Published:2022-04-30
  • Contact: ZHANG Honghai E-mail:liangwenjing@cnic.cn;zhh@cnic.cn;zhangleilei@cnic.cn;wangyan@cnic.cn

Abstract:

[Objective] CSTCloud contains a large number of heterogeneous resources and provides secure, on-demand and intelligent cloud services for different users. In order to ensure the service quality of the CSTCloud portal, the CSTCloud management system based on the MVVM (Model-View-ViewModel) mode is designed. [Methods] According to the MVVM mode, the system simplifies development and improves performance through component reuse, RESTful(Representational State Transfer), message queue and other technologies. [Results] CSTCloud portal management system can meet the development needs of front and back end separation and the background managers’ requirements in the cloud environment. [Conclusions] The system has complete functions and is easy to use. In the future, we will expand the system further based on the increase of micro-services, improve the system security and service quality continuously in cope with the particularity of cloud resource management, and develop a more complete system.

Key words: CSTCloud, front and back end separation, MVVM mode, componentization