[go: up one dir, main page]

CN103327108B - A kind of cross-platform software management platform based on cloud and construction method thereof - Google Patents

A kind of cross-platform software management platform based on cloud and construction method thereof Download PDF

Info

Publication number
CN103327108B
CN103327108B CN201310261758.6A CN201310261758A CN103327108B CN 103327108 B CN103327108 B CN 103327108B CN 201310261758 A CN201310261758 A CN 201310261758A CN 103327108 B CN103327108 B CN 103327108B
Authority
CN
China
Prior art keywords
platform
software
management
user
module
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201310261758.6A
Other languages
Chinese (zh)
Other versions
CN103327108A (en
Inventor
吴明晖
胡于响
郭鸣
金苍宏
王硕苹
彭彬
侯宏仑
朱凡微
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hangzhou City University
Original Assignee
Zhejiang University City College ZUCC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhejiang University City College ZUCC filed Critical Zhejiang University City College ZUCC
Priority to CN201310261758.6A priority Critical patent/CN103327108B/en
Publication of CN103327108A publication Critical patent/CN103327108A/en
Application granted granted Critical
Publication of CN103327108B publication Critical patent/CN103327108B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

  • Stored Programmes (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明公开了一种基于云的跨平台的软件管理平台及其构建方法,该软件管理平台提供大量软件供用户下载。用户安装该管理平台后,它将自动分析用户所使用的操作系统等平台信息,生成适合本地的虚拟机下载并安装。用户注册该平台,下载所需软件后无需安装直接在本地使用。下载的文件保存在本地目录(非系统盘)。该平台自动将此目录上传到云端。当用户在其他平台上使用时,只要安装该管理平台后登录即可将指定目录云同步到本地,该管理平台将自动安装适合本地的虚拟机,从而实现软件的无需安装和跨平台使用。

The invention discloses a cloud-based cross-platform software management platform and a construction method thereof. The software management platform provides a large amount of software for users to download. After the user installs the management platform, it will automatically analyze the platform information such as the operating system used by the user, and generate a virtual machine suitable for local download and installation. Users register on the platform, and after downloading the required software, they can use it locally without installing it. The downloaded files are saved in the local directory (not the system disk). The platform automatically uploads this catalog to the cloud. When users use it on other platforms, as long as they install the management platform and log in, the specified directory cloud can be synchronized to the local, and the management platform will automatically install a virtual machine suitable for the local, so that the software can be used without installation and cross-platform.

Description

一种基于云的跨平台的软件管理平台及其构建方法A cloud-based cross-platform software management platform and construction method thereof

技术领域technical field

本发明属于云同步应用开发技术领域,涉及一种基于云的跨平台的软件管理平台及其构建方法。The invention belongs to the technical field of cloud synchronization application development, and relates to a cloud-based cross-platform software management platform and a construction method thereof.

背景技术Background technique

近年来,随着人们对于软件需求的不断扩大,软件管理平台应运而生并快速发展,比较知名的有360软件管家和腾讯软件管家等。这些平台的功能均是提供丰富的软件,方便用户下载、安装、升级及卸载。In recent years, with the continuous expansion of people's demand for software, software management platforms have emerged and developed rapidly. The more well-known ones are 360 Software Butler and Tencent Software Butler. The function of these platforms is to provide rich software, which is convenient for users to download, install, upgrade and uninstall.

然而,通过这些管理平台下载的软件具有如下缺点:如软件需要安装,和特定的操作系统绑定,不同的操作系统需要安装软件的不同版本。However, the software downloaded through these management platforms has the following disadvantages: for example, the software needs to be installed and bound to a specific operating system, and different versions of the software need to be installed for different operating systems.

此外,卸载软件也较为麻烦。当用户重装系统后,就必须再重新安装这些软件。同一用户在不同机器上操作时,为了得到相同的软件体验,也要重装及配置软件,需要大量的重复性工作。这给用户的使用带来极大的不便。In addition, uninstalling software is also more troublesome. When the user reinstalls the system, the software must be reinstalled. When the same user operates on different machines, in order to obtain the same software experience, the software needs to be reinstalled and configured, which requires a lot of repetitive work. This brings great inconvenience to the use of the user.

随着云计算时代的到来,虚拟化、云存储、云同步技术得到了快速发展,并成为目前研究的热点之一。故,软件管理的虚拟性和跨平台性为解决目前现有技术中软件管理平台存在的缺陷问题提供了一个思路。With the advent of the cloud computing era, virtualization, cloud storage, and cloud synchronization technologies have developed rapidly and become one of the current research hotspots. Therefore, the virtuality and cross-platform nature of software management provide a way of thinking for solving the defects existing in software management platforms in the prior art.

发明内容Contents of the invention

为解决上述问题,本发明的目的在于提供一种基于云的跨平台的软件管理平台及其构建方法。To solve the above problems, the object of the present invention is to provide a cloud-based cross-platform software management platform and a construction method thereof.

为实现上述目的,本发明的技术方案为:To achieve the above object, the technical solution of the present invention is:

一种基于云的跨平台的软件管理平台,包括本地软件管理模块、云同步模块、虚拟机管理模块、下载管理模块、用户接口模块、以及与远程服务器连接通信的后台交互模块;其中,本地软件管理模块用于管理本地下载的软件;云同步模块用于管理指定目录的同步情况;虚拟机管理用于管理本地虚拟机;下载管理模块用于管理下载的软件,以及历史下载过的软件;后台交互模块用于管理与远程服务器端的交互情况;用户接口模块用于显示前台界面,方便用户下载及使用软件。A cloud-based cross-platform software management platform, including a local software management module, a cloud synchronization module, a virtual machine management module, a download management module, a user interface module, and a background interaction module for connecting and communicating with a remote server; wherein, the local software The management module is used to manage the software downloaded locally; the cloud synchronization module is used to manage the synchronization of the specified directory; the virtual machine management is used to manage the local virtual machine; the download management module is used to manage the downloaded software and the software downloaded in the past; background The interaction module is used to manage the interaction with the remote server; the user interface module is used to display the front interface, which is convenient for users to download and use software.

进一步地,所述后台交互模块包括有网络链接管理单元、管理平台版本管理单元、软件上架管理单元、用户信息管理单元、数据库管理单元、离线运行管理单元。Further, the background interaction module includes a network link management unit, a management platform version management unit, a software release management unit, a user information management unit, a database management unit, and an offline operation management unit.

进一步地,所述网络链接管理单元用于查看网络链接是否可用,如果可用,则自动或用户手动登录,如果不可用,则转入离线运行状态。Further, the network link management unit is used to check whether the network link is available, if available, automatically or manually logged in by the user, and if not available, then enter the offline operation state.

进一步地,所述管理平台版本管理单元用于管理该平台自身的版本升级需求;所述软件上架管理单元用于管理后台上架的新的应用软件,及这些软件的显示方式等;所述用户信息管理单元用于管理注册用户的个人信息,如用户名密码,权限,及该用户正在使用及历史使用过的软件信息;所述数据库管理单元用于管理该软件平台在运行时必须的数据库支持;所述离线运行管理单元用于当程序处于无网络链接状态时,切换到离线状态下的运行模式。Further, the version management unit of the management platform is used to manage the version upgrade requirements of the platform itself; the software release management unit is used to manage the new application software on the backstage, and the display methods of these software; the user information The management unit is used to manage the personal information of registered users, such as user name and password, permissions, and software information that the user is using and has used in history; the database management unit is used to manage the database support necessary for the software platform to run; The offline operation management unit is used for switching to an offline operation mode when the program is in a state of no network connection.

进一步地,所述网络链接管理单元、管理平台版本管理单元、软件上架管理单元、用户信息管理单元、数据库管理单元和离线运行管理单元分别与远程服务器端的网络链接管理、版本管理、软件上架管理、用户信息管理、数据库管理和离线运行管理建立双向连接关系,所述本地管理平台受远程服务器管理。Further, the network link management unit, the management platform version management unit, the software shelf management unit, the user information management unit, the database management unit and the offline operation management unit are respectively connected with the network link management, version management, software shelf management, User information management, database management and offline operation management establish a two-way connection relationship, and the local management platform is managed by a remote server.

进一步地,所述本地虚拟机包括内核模块、管理模块、平台模块和平台适配模块。Further, the local virtual machine includes a kernel module, a management module, a platform module and a platform adaptation module.

进一步地,所述内核模块用于解析指定目录中的软件并呈现软件运行结果;所述管理模块用于管理程序运行,并与软件管理平台交互;所述平台模块用于实现软件本地资源的访问功能;所述平台适配模块用于匹配不同的硬件平台和操作系统以及底层的驱动。Further, the kernel module is used to analyze the software in the specified directory and present the software running results; the management module is used to manage the running of the program and interact with the software management platform; the platform module is used to realize the access of the local resources of the software Function; the platform adaptation module is used to match different hardware platforms, operating systems and underlying drivers.

本发明的另一技术方案为:Another technical solution of the present invention is:

一种基于云的跨平台的软件管理平台的构建方法,包括如下步骤:A method for building a cloud-based cross-platform software management platform, comprising the steps of:

S1:后台管理设置软件管理平台,虚拟化相关软件,并将其上传,供用户下载使用;S1: The background management sets up the software management platform, virtualizes related software, and uploads it for users to download and use;

S2:设置云端状态并管理云端;S2: Set cloud state and manage cloud;

S3:用户在安装软件管理平台后,该平台会自动根据用户使用的平台选择相关的虚拟机下载安装;S3: After the user installs the software management platform, the platform will automatically select the relevant virtual machine to download and install according to the platform used by the user;

S4:用户平台的指定目录自动上传到云端;S4: The specified directory of the user platform is automatically uploaded to the cloud;

S5:平台的用户在平台上登录软件管理平台,平台会自动将云端的指定目录下载到平台,并在对应平台的虚拟机中运行。S5: The platform user logs in to the software management platform on the platform, and the platform will automatically download the specified directory in the cloud to the platform, and run it in the virtual machine of the corresponding platform.

进一步地,所述下载虚拟化后的软件系存放于本地的指定目录中,用户可直接使用。Further, the downloaded virtualized software is stored in a local specified directory, and the user can directly use it.

相较于现有技术,本发明一种基于云的跨平台的软件管理平台及其构建方法提供大量软件供用户下载。用户安装该管理平台后,它将自动分析用户所使用的操作系统等平台信息,生成适合本地的虚拟机下载并安装。用户注册该平台,下载所需软件后无需安装直接在本地使用。下载的文件保存在本地目录(非系统盘)。该平台自动将此目录上传到云端。当用户在其他平台上使用时,只要安装该管理平台后登录即可将指定目录云同步到本地,该管理平台将自动安装适合本地的虚拟机,从而实现软件的无需安装和跨平台使用。Compared with the prior art, the present invention provides a cloud-based cross-platform software management platform and its construction method to provide a large amount of software for users to download. After the user installs the management platform, it will automatically analyze the platform information such as the operating system used by the user, and generate a virtual machine suitable for local download and installation. Users register on the platform, and after downloading the required software, they can use it locally without installing it. The downloaded files are saved in the local directory (not the system disk). The platform automatically uploads this catalog to the cloud. When users use it on other platforms, as long as they install the management platform and log in, the specified directory cloud can be synchronized to the local, and the management platform will automatically install a virtual machine suitable for the local, so that the software can be used without installation and cross-platform.

附图说明Description of drawings

图1是本发明基于云的跨平台的软件管理平台与远程服务器之间连接关系示意图。Fig. 1 is a schematic diagram of the connection relationship between the cloud-based cross-platform software management platform and the remote server in the present invention.

图2是本发明基于云的跨平台的软件管理平台与本地虚拟机之间的连接关系示意图。FIG. 2 is a schematic diagram of the connection relationship between the cloud-based cross-platform software management platform and the local virtual machine in the present invention.

图3是本发明基于云的跨平台的软件管理平台的构建方法流程图示。Fig. 3 is a flow diagram of a construction method of a cloud-based cross-platform software management platform according to the present invention.

具体实施方式detailed description

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。In order to make the object, technical solution and advantages of the present invention clearer, the present invention will be further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described here are only used to explain the present invention, not to limit the present invention.

本发明一种基于云的跨平台的软件管理平台,该平台提供大量软件供用户下载。用户安装该管理平台后,它将自动分析用户所使用的操作系统等平台信息,生成适合本地的虚拟机下载并安装。用户注册该平台,下载所需软件后无需安装直接在本地使用。下载的文件保存在本地目录(非系统盘)。该平台自动将此目录上传到云端。当用户在其他平台上使用时,只要安装该管理平台后登录即可将指定目录云同步到本地,该管理平台将自动安装适合本地的虚拟机,从而实现软件的无需安装和跨平台使用。The invention is a cloud-based cross-platform software management platform, which provides a large amount of software for users to download. After the user installs the management platform, it will automatically analyze the platform information such as the operating system used by the user, and generate a virtual machine suitable for local download and installation. Users register on the platform, and after downloading the required software, they can use it locally without installing it. The downloaded files are saved in the local directory (not the system disk). The platform automatically uploads this catalog to the cloud. When users use it on other platforms, as long as they install the management platform and log in, the specified directory cloud can be synchronized to the local, and the management platform will automatically install a virtual machine suitable for the local, so that the software can be used without installation and cross-platform.

如图1所示,本发明软件管理平台包括本地软件管理模块、云同步模块、虚拟机管理模块、下载管理模块、用户接口模块、以及与远程服务器连接通信的后台交互模块。其中,本地软件管理模块用于管理本地下载的软件,如软件版本升级,删除等;云同步模块用于管理指定目录的同步情况;虚拟机管理用于管理本地虚拟机;下载管理模块用于管理下载的软件,以及历史下载过的软件;后台交互模块用于管理与远程服务器端的交互情况;用户接口模块用于显示前台界面,方便用户下载及使用软件。As shown in FIG. 1 , the software management platform of the present invention includes a local software management module, a cloud synchronization module, a virtual machine management module, a download management module, a user interface module, and a background interaction module connected to a remote server for communication. Among them, the local software management module is used to manage the locally downloaded software, such as software version upgrade, deletion, etc.; the cloud synchronization module is used to manage the synchronization of the specified directory; the virtual machine management is used to manage the local virtual machine; the download management module is used to manage Downloaded software, and historically downloaded software; the background interaction module is used to manage the interaction with the remote server; the user interface module is used to display the front-end interface, which is convenient for users to download and use software.

所述后台交互模块包括有网络链接管理单元、管理平台版本管理单元、软件上架管理单元、用户信息管理单元、数据库管理单元、离线运行管理单元。所述网络链接管理单元用于查看网络链接是否可用,如果可用,则自动或用户手动登录,如果不可用,则转入离线运行状态;管理平台版本管理单元用于管理该平台自身的版本升级等需求;软件上架管理单元用于管理后台上架的新的应用软件,及这些软件的显示方式等;用户信息管理单元用于管理注册用户的个人信息,如用户名密码,权限,及该用户正在使用及历史使用过的软件信息等;数据库管理单元用于管理该软件平台在运行时必须的数据库支持;离线运行管理单元用于当程序处于无网络链接状态时,切换到离线状态下的运行模式等。The background interaction module includes a network link management unit, a management platform version management unit, a software release management unit, a user information management unit, a database management unit, and an offline operation management unit. The network link management unit is used to check whether the network link is available, if it is available, it will log in automatically or manually by the user, if it is not available, it will go to the offline running state; the management platform version management unit is used to manage the version upgrade of the platform itself, etc. Requirements; the software release management unit is used to manage the new application software on the background, and the display methods of these software, etc.; the user information management unit is used to manage the personal information of registered users, such as user name password, permissions, and the user is using and historically used software information, etc.; the database management unit is used to manage the database support necessary for the software platform at runtime; the offline operation management unit is used to switch to the offline mode when the program is in a state of no network connection, etc. .

所述网络链接管理单元、管理平台版本管理单元、软件上架管理单元、用户信息管理单元、数据库管理单元和离线运行管理单元分别与远程服务器端的网络链接管理、版本管理、软件上架管理、用户信息管理、数据库管理和离线运行管理建立双向连接关系,本地管理平台受远程服务器管理。The network link management unit, the management platform version management unit, the software on-shelf management unit, the user information management unit, the database management unit and the offline operation management unit are respectively connected with the network link management, version management, software on-shelf management, and user information management of the remote server end. , Database management and offline operation management establish a two-way connection relationship, and the local management platform is managed by the remote server.

如图2所示为本地虚拟机与软件管理平台之间的关系,所述本地虚拟机包括内核模块、管理模块、平台模块和平台适配模块。其中,内核模块用于解析指定目录中的软件并呈现软件运行结果;管理模块用于管理程序运行,并与软件管理平台交互;平台模块用于实现软件本地资源的访问功能;平台适配模块用于匹配不同的硬件平台和操作系统以及底层的驱动。管理模块包括虚拟机版本管理、异常、数据库管理、配置文件和程序运行管理。软件管理平台的虚拟机管理包括虚拟机版本管理、异常管理、数据库管理和配置文件管理。其中虚拟机版本管理用于管理不同平台上的本地虚拟机版本,是否需要升级等。异常管理用于判断虚拟机运行程序时是否出现异常导致无法继续运行;数据库管理用于管理程序在运行过程中的信息,包括应用包的签名认证和完整性认证等信息。配置文件管理用于管理平台设备信息、本地虚拟机信息和用户认证信息,包括用户权限和口令等。Figure 2 shows the relationship between the local virtual machine and the software management platform, the local virtual machine includes a kernel module, a management module, a platform module and a platform adaptation module. Among them, the kernel module is used to analyze the software in the specified directory and present the software operation results; the management module is used to manage the program operation and interact with the software management platform; the platform module is used to realize the access function of the software local resources; the platform adaptation module is used to It is suitable for matching different hardware platforms, operating systems and underlying drivers. The management module includes virtual machine version management, exception, database management, configuration file and program operation management. The virtual machine management of the software management platform includes virtual machine version management, exception management, database management and configuration file management. The virtual machine version management is used to manage the local virtual machine versions on different platforms, whether an upgrade is required, and so on. Exception management is used to determine whether an abnormality occurs when the virtual machine is running the program and cannot continue to run; database management is used to manage the information during the running of the program, including signature authentication and integrity authentication of the application package. Configuration file management is used to manage platform device information, local virtual machine information, and user authentication information, including user permissions and passwords.

本地虚拟机的管理模块中,除本地程序运行管理外,其余的虚拟机版本管理、异常管理、数据库管理和配置文件分别与软件管理平台中的虚拟机版本管理、异常管理、数据库管理和配置文件管理建立双向连接关系,本地虚拟机受软件管理平台管理。In the management module of the local virtual machine, in addition to the local program operation management, the rest of the virtual machine version management, exception management, database management and configuration files are respectively related to the virtual machine version management, exception management, database management and configuration files in the software management platform. The management establishes a two-way connection relationship, and the local virtual machine is managed by the software management platform.

参照图3所示,本发明基于云的跨平台的软件管理平台的构建方法包括如下步骤:With reference to shown in Figure 3, the construction method of the cloud-based cross-platform software management platform of the present invention comprises the steps:

S1:后台管理设置软件管理平台,虚拟化相关软件,并将其上传,供用户下载使用;S1: The background management sets up the software management platform, virtualizes related software, and uploads it for users to download and use;

S2:设置云端状态并管理云端;S2: Set cloud state and manage cloud;

S3:用户在安装软件管理平台后,该平台会自动根据用户使用的平台(如:操作系统)选择相关的虚拟机下载安装;所述下载虚拟化后的软件系存放于本地的指定目录中,用户可直接使用;S3: After the user installs the software management platform, the platform will automatically select the relevant virtual machine to download and install according to the platform (such as: operating system) used by the user; the downloaded virtualized software is stored in the local designated directory, Users can directly use;

S4:用户平台1(或用户平台n)的指定目录自动上传到云端;S4: The specified directory of user platform 1 (or user platform n) is automatically uploaded to the cloud;

S5:平台1的用户在平台n上登录软件管理平台,平台会自动将云端的指定目录下载到平台n,并在平台n的虚拟机中运行。S5: The user of platform 1 logs in to the software management platform on platform n, and the platform will automatically download the specified directory in the cloud to platform n, and run it in the virtual machine of platform n.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. Any modifications, equivalent replacements and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. within range.

Claims (8)

1. a cross-platform software management platform based on cloud, it is characterised in that: include that local software management module, cloud synchronize Module, Virtual Machine Manager module, download management module, Subscriber Interface Module SIM and be connected with remote server communication backstage Interactive module;Wherein, local software management module is for managing locally-downloaded software;Cloud synchronization module is used for managing appointment mesh The synchronous situation of record;Virtual Machine Manager is used for managing native virtual machine;Download management module is used for managing the software of download, and The software that history was downloaded;Backstage interactive module, for the interaction scenario of management with remote server, includes network linking Administrative unit, management platform release administrative unit, the added administrative unit of software, subscriber information management unit, data base administration list Unit, off-line operation administrative unit;Subscriber Interface Module SIM is used for display foreground interface, facilitates user to download and uses software;
The virtual machine download that described software management platform is correlated with automatically according to the platform selecting that user uses is installed;Described download void Software system after planization deposits in the assigned catalogue of this locality, and user can be used directly;On the assigned catalogue of user platform is automatic Pass to high in the clouds;User logs in software management platform on user platform, and software management platform can be automatically by the assigned catalogue in high in the clouds Download to user platform, and run in the virtual machine of corresponding user platform.
2. cross-platform software management platform based on cloud, it is characterised in that: described network linking manages Unit is used for checking whether network linking can be used, if it is available, then automatic or user's manual entry, if it is not then proceed to Off-line operation state.
3. cross-platform software management platform based on cloud, it is characterised in that: described management platform release Administrative unit is for managing the version upgrade requirement of this platform self;It is added that the added administrative unit of described software is used for managing backstage New application software, and the display mode of these softwares;Described subscriber information management unit is for managing the individual of registration user People's information, is currently in use including user name password, authority, and this user and the used software information of history;Described data base Administrative unit is used for managing the most necessary data base of this software platform and supports;Described off-line operation administrative unit is for working as When program is in without network linking state, it is switched to the operational mode under off-line state.
4. cross-platform software management platform based on cloud, it is characterised in that: described network linking manages Unit, management platform release administrative unit, the added administrative unit of software, subscriber information management unit, database management unit and Off-line operation administrative unit respectively with the management of the network linking of remote server, version management, the added management of software, Yong Huxin Breath management, data base administration and off-line operation management foundation are bi-directionally connected relation, and described local management platform is by remote server Management.
5. cross-platform software management platform based on cloud, it is characterised in that: described native virtual machine bag Include kernel module, management module, console module and platform adaption module.
6. cross-platform software management platform based on cloud, it is characterised in that: described kernel module is used for Resolve the software in assigned catalogue and present running software result;Described management module is used for the program that manages and runs, and and software Management platform is mutual;Described console module is for realizing the access function of software local resource;Described platform adaption module is used for Mate different hardware platforms and operating system and the driving of bottom.
7. according to a construction method for cross-platform software management platform based on cloud described in any one of claim 1-6, its It is characterised by, comprises the steps:
S1: back-stage management arranges software management platform, virtualizes related software, and is uploaded, downloads for user;
S2: high in the clouds state is set and manages high in the clouds;
S3: user after software management platform is installed, relevant virtual of platform selecting that this platform can use automatically according to user Machine is downloaded and is installed;The described software system downloaded after virtualizing deposits in the assigned catalogue of this locality, and user can be used directly;
The assigned catalogue of S4: user platform is automatically uploaded to high in the clouds;
S5: user logs in software management platform on user platform, and software management platform can be automatically by under the assigned catalogue in high in the clouds It is downloaded to user platform, and runs in the virtual machine of corresponding user platform.
8. the construction method of cross-platform software management platform based on cloud, it is characterised in that: under described Carrying in the assigned catalogue that the software system after virtualization deposits in this locality, user can be used directly.
CN201310261758.6A 2013-06-26 2013-06-26 A kind of cross-platform software management platform based on cloud and construction method thereof Active CN103327108B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310261758.6A CN103327108B (en) 2013-06-26 2013-06-26 A kind of cross-platform software management platform based on cloud and construction method thereof

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310261758.6A CN103327108B (en) 2013-06-26 2013-06-26 A kind of cross-platform software management platform based on cloud and construction method thereof

Publications (2)

Publication Number Publication Date
CN103327108A CN103327108A (en) 2013-09-25
CN103327108B true CN103327108B (en) 2016-12-28

Family

ID=49195629

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310261758.6A Active CN103327108B (en) 2013-06-26 2013-06-26 A kind of cross-platform software management platform based on cloud and construction method thereof

Country Status (1)

Country Link
CN (1) CN103327108B (en)

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2016000633A1 (en) * 2014-07-03 2016-01-07 U3D Limited Information collecting method and information collecting system using such method
CN104360856B (en) * 2014-11-06 2017-08-25 上海电机学院 Cloud application delivery installation
CN105681371A (en) * 2014-11-18 2016-06-15 中兴通讯股份有限公司 Synchronization method and device for network device virtual machines
CN105590377B (en) * 2014-12-23 2018-09-21 中国银联股份有限公司 Pos terminal apparatus and its method for updating program
CN106559227A (en) * 2015-09-25 2017-04-05 中国石油化工股份有限公司 A kind of computer applications SonD system and method
US10255092B2 (en) * 2016-02-09 2019-04-09 Airwatch Llc Managed virtual machine deployment
CN109309669A (en) * 2018-09-07 2019-02-05 南京南瑞继保电气有限公司 A kind of method that enterprise software management tool carries out domain user's checking
CN112579143A (en) * 2020-12-24 2021-03-30 江苏杰瑞信息科技有限公司 Management platform system for designing software information security

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102739771A (en) * 2012-04-18 2012-10-17 上海和辰信息技术有限公司 Cloud application integrated management platform and method supporting service fusion

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20060271926A1 (en) * 2005-05-31 2006-11-30 Microsoft Corporation Split download for electronic software downloads

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102739771A (en) * 2012-04-18 2012-10-17 上海和辰信息技术有限公司 Cloud application integrated management platform and method supporting service fusion

Also Published As

Publication number Publication date
CN103327108A (en) 2013-09-25

Similar Documents

Publication Publication Date Title
CN103327108B (en) A kind of cross-platform software management platform based on cloud and construction method thereof
CN102447723B (en) Client-side virtualization framework
CN106991035B (en) Host monitoring system based on micro-service architecture
US8627310B2 (en) Capturing multi-disk virtual machine images automatically
US9389791B2 (en) Enhanced software application platform
CN105144093B (en) It is disposed using the workload of infrastructure management agency's supply
US9087076B2 (en) Automated filer technique for use in virtualized appliances and applications
JP6329547B2 (en) System and method for providing a service management engine for use in a cloud computing environment
US8321863B2 (en) Security management device and method
US9104461B2 (en) Hypervisor-based management and migration of services executing within virtual environments based on service dependencies and hardware requirements
CN102402446B (en) Method and device for installing application software
JP6182265B2 (en) Managing computing sessions
EP2019358A1 (en) A method and a system for the creation and deployment of a virtual machine appliance on virtualised servers
CN103595801B (en) Cloud computing system and real-time monitoring method for virtual machine in cloud computing system
WO2012054160A2 (en) High availability of machines during patching
WO2013184675A2 (en) Automated disaster recovery and data migration system and method
CN103077034B (en) hybrid virtualization platform JAVA application migration method and system
CN104166586A (en) Transparent computing method and transparent computing system based on virtualization technology
RU2445686C2 (en) Method of software installation, set-up, administration and back-up
CN105593816A (en) Management of computing sessions
JP5134149B1 (en) Network system and control method thereof
WO2009149416A1 (en) Automated filer technique for use in virtualized appliances and applications
US20140109089A1 (en) System to rebuild difference virtual hard disk for updating operation system and method thereof
CN103677962B (en) Desktop delivery device based on Intel Virtualization Technology realize system and method
CN112328390A (en) Method and device for automatically implementing cloud management platform and storage medium

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant