CN106603607A - Private cloud desktop system and method and device for implementing service - Google Patents

Private cloud desktop system and method and device for implementing service Download PDF

Info

Publication number
CN106603607A
CN106603607A CN201510675266.0A CN201510675266A CN106603607A CN 106603607 A CN106603607 A CN 106603607A CN 201510675266 A CN201510675266 A CN 201510675266A CN 106603607 A CN106603607 A CN 106603607A
Authority
CN
China
Prior art keywords
terminal
cloud
application
desktop
service
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.)
Pending
Application number
CN201510675266.0A
Other languages
Chinese (zh)
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.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201510675266.0A priority Critical patent/CN106603607A/en
Priority to CN201680060653.6A priority patent/CN108353091A/en
Priority to PCT/CN2016/094659 priority patent/WO2017063442A1/en
Publication of CN106603607A publication Critical patent/CN106603607A/en
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/50Network services
    • H04L67/60Scheduling or organising the servicing of application requests, e.g. requests for application data transmissions using the analysis and optimisation of the required network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications

Abstract

The invention discloses a private cloud desktop system and a method and device for implementing service. The method comprises the steps that: terminal login and cloud desktop connection are carried out; when an application process starts, a terminal application service corresponding to opened cloud application service from a cloud desktop network side is received; and a terminal adapts a virtual application and executes a redirected virtual application according to an obtained application mapping relation. Through the technical scheme provided by the invention, the redirection of the cloud desktop system to the terminal for use is realized. In this way, through the software adaption of a cloud desktop operation system and a terminal operation system, the cloud application service is redirected to a mobile terminal for execution, a problem of the difference of software operation habits is effectively solved, the high performance access of private cloud by the mobile terminal is realized, and a user experience is improved.

Description

Private clound desktop system and its method and apparatus for realizing service
Technical field
The present invention relates to cloud, espespecially a kind of private clound desktop system and its method for realizing servicing and dress Put.
Background technology
Cloud desktop, is to be based on to implement Intel Virtualization Technology to computer hardware resource so as to multiple by inventing Virtual machine, and the desktop operating system without any change can be directly run on virtual machine. Meanwhile, cloud desktop also provides the operating system for supporting class Intel Virtualization Technology, and virtualization applications can directly be run On the desktop operating system.Cloud desktop system includes administrative center, host services end, memory module And client.Wherein, administrative center is responsible for the establishment of resource, safeguards and distribute;Host services end provides Network, block device input/output (I/O) are supported;Memory module is responsible for the preservation and access of user data; Client is responsible for the connection and display of cloud resource.
Terminal, refer to can by the equipment of wireless network access cloud desktop system, such as mobile phone, notebook, Panel computer, POS etc., this kind equipment is that terminal itself is simply with the maximum difference of legacy equipment One simplest hardware composition and operating system, it is only necessary to meet and accessed by the client of cloud desktop system Cloud desktop system, and all of application is all realized by the host services end of cloud desktop system, and lead to Cross specific host-host protocol to represent in terminal.At present, terminal cloud service such as mobile terminal cloud service is mainly The storage provided based on public cloud and Internet resources, and suitable for the application program of terminal pattern.And pin To private clound, due to service end and the performance of network side, and the restriction of the factor such as the safety of end side, Also do not possess the condition of large-scale promotion at present.At present, the service that terminal is provided based on private clound, also deposits In following deficiency:
Because desktop resolution limitations are in the virtual desktop system of private clound desktop system, and terminal screen is little Especially such as the mobile terminal of the class of mobile phone one, therefore show fuzzy not seeing.Open in desktop in terminal During application operating, need frequently to change focus, screen edge scroll bar is such as dragged, particularly with system Figure and complicated form class application cannot be operated substantially, using very inconvenient.Terminal is by long-range using virtual The mode of desktop system, it is very high to the requirement of network real time status, and in order to ensure the band of real-time stabilization high speed Width, can propose higher requirement to the network bandwidth.And, the computing capability of virtual desktop system itself is received The restriction of the virtual machine quantity that the resource and main frame of physical host is supported simultaneously is big, it is possible that phase The situations such as slow, interim card are answered, stability is not high enough.
The content of the invention
In order to solve above-mentioned technical problem, the present invention provides a kind of private clound desktop system and its realizes service Method and apparatus, can realize that mobile terminal is accessed the high-performance of private clound, lift Consumer's Experience.
In order to reach the object of the invention, the invention provides a kind of private clound desktop system, including:At least Including terminal and the cloud management center positioned at cloud desktop web side, privately owned Cloud Server, and cloud application Server;Wherein,
Terminal, is provided with cloud client terminals, for logging in and connecting cloud desktop, and according to obtaining The application mapping relations for obtaining are adapted to virtualization applications and perform the virtualization applications after redirecting;
Cloud management center, for the terminal of request connection cloud desktop to be carried out private clound subscription authentication and will be obtained The application mapping relations for obtaining are downloaded to terminal, and the resource pool and virtualization applications to privately owned Cloud Server The management of service;
Privately owned Cloud Server, is provided with private clound virtual machine, and the shared storage of cloud, for for terminal User private clound desktop services and high in the clouds application service are provided;
Cloud application server, is the user of terminal for providing high in the clouds application service source for privately owned cloud service The terminal application software source of adaptation is provided and mapping relations are applied;Cloud management will be downloaded to using mapping relations The private clound virtual machine of center and Inhaul operation in privately owned Cloud Server.
Alternatively, the cloud application server specifically for:According to the issue situation in high in the clouds application service source, Timing to the similar high in the clouds that the cloud management center and the privately owned Cloud Server are issued between each operating system should Mapping table is such as applied with the application mapping relations of service source such as application software;For the user of the terminal The terminal application software source of adaptation is provided.
Alternatively, the privately owned Cloud Server specifically for:Store answering from the cloud application server Use mapping relations;User for the terminal provides private clound virtual machine;When application process starts, look into The application mapping relations that inquiry itself is stored with, the corresponding terminal of high in the clouds application service for searching the startup should With service, and the application software of cloud desktop system is redirected in terminal uses.
Alternatively, the cloud management center specifically for:Store the application from the cloud application server Mapping relations;Private clound subscription authentication carried out to the terminal of request connection cloud desktop, and will be using reflecting The relation of penetrating is downloaded to the terminal.
Alternatively, the terminal specifically for:Request connection cloud desktop is simultaneously entered by the cloud management center Row private clound subscription authentication;Receive the application mapping relations downloaded from the cloud management center;When privately owned The application software of cloud desktop system is redirected to terminal by the private clound desktop services determination that Cloud Server is provided On when using, locally opening from the cloud application server and the high in the clouds application service pair being activated The terminal applies service answered, the end of the adaptation provided with the user using the cloud application server as terminal End application software source.
Alternatively, the cloud application server is additionally operable to:When the terminal access private clound desktop, send out A software PUSH message is sent to the terminal;The software of terminal downloads push installation is notified, together When the currently used mobile terminal of user MAC Address be registered to the cloud application server;For The user each registered MAC Address, is respectively created a delay push task;And with asynchronous PUSH message is issued described each terminal by mode respectively;
Correspondingly,
The terminal is additionally operable to:Its cloud desktop client downloads the compatible software of simultaneously mounting adaptation.Peace The software that the push is installed is filled, the cloud application server is returned message to after installation receives install Into message.
Alternatively, the privately owned Cloud Server is additionally operable to:The private clound table supported by private clound virtual machine After face agreement is encrypted to the terminal applies service for finding, end is handed down in the way of encrypting traffic End;Correspondingly,
The terminal is additionally operable to:To from the privately owned Cloud Server and the high in the clouds application service pair opened The terminal applies service answered is decrypted, and in application service of locally opening a terminal.
Alternatively, the terminal is additionally operable to:File content is carried out using the terminal applies service after decryption Edit and preserve.
Alternatively, the terminal is additionally operable to:By new data with the encryption of private clound desktop protocol, and to add The mode of ciphertext data stream is uploaded to privately owned Cloud Server;Correspondingly,
The privately owned Cloud Server is additionally operable to:Decrypt the encrypting traffic from the terminal and preserve.
Alternatively, the terminal is additionally operable to:Close the terminal applies opened and service and notify the private clound Server;
Correspondingly, the privately owned Cloud Server is additionally operable to:The closing notice from the terminal is received, Close high in the clouds application service corresponding with the terminal applies service being presently off.
Alternatively, also include being located at the virtual private network VPN gateway of the cloud desktop web side, for described Terminal accesses privately owned cloud network.
Present invention also offers a kind of privately owned Cloud Server, is at least included using mapping block, monitoring the process Module, first processing module;Wherein,
Using mapping block, come from application mapping relations that application server issues and store for receiving;
Monitoring the process module, for storing terminal landing private clound desktop after report this terminal attribute letter Breath;Monitored application process start i.e. terminal opening high in the clouds application service when, according to the end for currently logging in The attribute query application mapping relations at end;When the terminal applies service that can be adapted to is inquired, first is notified Processing module;
First processing module, uses for the application software of cloud desktop system to be redirected in terminal.
Alternatively, the privately owned Cloud Server also includes the first coding/decoding module, for by private clound table The private clound desktop protocol that face void machine is supported is encrypted to the terminal applies service for finding, and with The mode of encrypting traffic is handed down to the terminal via the first processing module.
Alternatively, whether the first processing module is additionally operable to, possess using execution to the terminal authentication Condition, shows that the terminal has been loaded with down support private clound table in the authenticating result for receiving the terminal return The end application of face agreement.
Alternatively, the first processing module is additionally operable to:Receive from the terminal with private clound desktop The new data of agreement encryption;Correspondingly,
The first coding/decoding module is additionally operable to:New data to receiving are decrypted and preserve.
Alternatively, the first processing module is additionally operable to:The closing notice from the terminal is received, Notify the monitoring the process module;Correspondingly,
The process monitoring module is additionally operable to:Close and the corresponding high in the clouds of terminal applies service being presently off Application service.
Invention further provides a kind of terminal, at least including Second processing module, application service module;Its In,
Second processing module, for entering via vpn gateway request connection cloud desktop and by cloud management center Row private clound subscription authentication;Receive the application mapping relations downloaded from cloud management center;Log in private clound Desktop, and the attribute information of this terminal for reporting;Receiving the terminal arrived from private clound server lookup should With service;
Application service module, for locally open a terminal application service with using cloud application server as end The terminal application software source of the adaptation that the user at end provides.
Alternatively, the Second processing module is additionally operable to, and receives the authentication from the privately owned Cloud Server Notify, when itself has been loaded with down the end application for supporting private clound desktop protocol, to described privately owned Cloud Server returns the authentication for showing that terminal has been loaded with down the end application for supporting private clound desktop protocol As a result.
Alternatively, the desktop mobile terminal also includes download module;
The Second processing module is additionally operable to:Private clound desktop protocol is supported when terminal itself is not loaded with down End application, sends to download module and downloads notice;
Download module, should for downloading the terminal for supporting private clound desktop protocol from the cloud application server Use program.
Alternatively, the terminal also includes the second coding/decoding module, for from the privately owned cloud service The terminal applies service of device is being exported to the application service module after being decrypted.
Alternatively, the Second processing module is additionally operable to:Will be by the second coding/decoding module with private clound The new data output of desktop protocol encryption gives the privately owned Cloud Server.
Alternatively, the Second processing module is additionally operable to, when the application service module is closed a terminal application During service, close to the privately owned Cloud Server output and notify.
The present invention provides again a kind of method that private clound desktop system realizes service, including:Terminal logs in With connection cloud desktop;
When application process starts, receive from the corresponding with the high in the clouds application service opened of cloud desktop web side Terminal applies service;
Terminal is adapted to virtualization applications and performs virtual after redirecting according to the application mapping relations for obtaining Change application.
Alternatively, the method also includes:The privately owned Cloud Server of the cloud desktop web side is propped up by itself After the private clound desktop protocol held is encrypted to the corresponding terminal applies service, with encrypting traffic Mode be handed down to the terminal;
Correspondingly, terminal applies service of the terminal first to receiving is decrypted, described suitable performing With virtualization applications and perform redirect after virtualization applications the step of.
Alternatively, it is described adaptation virtualization applications and perform redirect after virtualization applications before also include: The terminal receives and preserves the application mapping relations that the cloud management center of cloud desktop web side is downloaded;
The virtualization applications for being adapted to virtualization applications and performing after redirecting include:
The terminal is received after the terminal applies service that the privately owned Cloud Server of cloud desktop web side is issued, root According to the application mapping table for obtaining, the end application of matching is searched, using the cloud desktop web side The terminal application software source of the adaptation that cloud application server is provided for the user of terminal locally open a terminal should Use service processing data.
Alternatively, if not downloading the end application for supporting the agreement, the method in the terminal Also include:
The terminal downloads the terminal applies for supporting the agreement by the cloud application server of cloud desktop web side Program.
Alternatively, the method also includes:
The terminal by new data with private clound desktop protocol encryption, and in the way of encrypting traffic on Pass to the privately owned Cloud Server of the cloud desktop web side;
Correspondingly, the cloud desktop web side can decrypt the encrypting traffic that carrys out self terminal and preserve.
Alternatively, the method also includes:
When the terminal closes the terminal applies service opened, the privately owned of the cloud desktop web side is notified Cloud Server;
Correspondingly, the privately owned Cloud Server receives the closing notice for carrying out self terminal, closes and current pass The terminal applies closed service corresponding high in the clouds application service.
Compared with prior art, technical scheme includes terminal logs in and connection cloud desktop;Using entering During Cheng Qidong, the terminal applies corresponding with the high in the clouds application service opened from cloud desktop web side are received Service;Terminal is adapted to virtualization applications and performs the void after redirecting according to the application mapping relations for obtaining Planization is applied.The technical scheme provided by the present invention, is realized the application software weight of cloud desktop system It is directed in terminal and uses.So, by cloud desktop operating system and the software adaptation of terminal operating system, High in the clouds application service is redirected on mobile terminal and has been performed, efficiently solved the difference of software operating habit Different problem, realizes mobile terminal and the high-performance of private clound is accessed, and lifts Consumer's Experience.
Further, the data of the private clound desktop in the present invention are encrypted with private clound desktop protocol, and are led to Cross what security gateway was interacted in the way of encrypting traffic with terminal.This encrypting traffic can only be Private clound desktop platform, or be provided with support private clound desktop protocol client-side program environmentally Can represent, therefore, the use of terminal-pair high in the clouds application service is high safety in the present invention.And, lead to Cross private clound desktop protocol application operating obj ect file is encrypted and encoded in a streaming manner in terminal and privately owned Transmit between the private clound virtual machine of Cloud Server, it is how many using how many transmission, farthest reduce Network traffics.The demand to the network bandwidth and stability is not only greatly reduced, and safety is high.
Other features and advantages of the present invention will illustrate in the following description, also, partly from froming the perspective of Become apparent in bright book, or understood by implementing the present invention.The purpose of the present invention is excellent with other Point can be realized and obtained by specifically noted structure in description, claims and accompanying drawing.
Description of the drawings
Accompanying drawing described herein is used for providing a further understanding of the present invention, constitutes of the application Point, the schematic description and description of the present invention is used to explain the present invention, does not constitute to the present invention's Improper restriction.In the accompanying drawings:
Fig. 1 is the composition structural representation of private clound desktop system of the present invention;
Fig. 2 is to interact signal between terminal of the present invention and the private clound virtual machine in privately owned Cloud Server Figure;
Fig. 3 is that the present invention shows the schematic diagram that high in the clouds is applied in terminal according to the mode of terminal applies;
Fig. 4 is the composition structural representation of privately owned Cloud Server of the invention;
Fig. 5 is the composition structural representation of terminal of the present invention;
Fig. 6 is the flow chart of the method that private clound desktop system of the present invention realizes service.
Fig. 7 is the schematic flow sheet of the first embodiment that private clound desktop system of the present invention realizes service;
Fig. 8 is the schematic flow sheet of the second embodiment that private clound desktop system of the present invention realizes service.
Specific embodiment
To make the object, technical solutions and advantages of the present invention become more apparent, below in conjunction with accompanying drawing Embodiments of the invention are described in detail.It should be noted that in the case where not conflicting, this Shen Please in embodiment and the feature in embodiment can mutual combination in any.
Inventor has found in actual applications, on the one hand, at present most of private clound desktop services are to be based on Windows operating system, windows desktop and software are more suitable for using keyboard and mouse action, and Be not suitable for touch screen operation, that is to say, that the system operation modes and software of existing private clound desktop services Application model is not particularly suited for mobile terminal;On the other hand, the data of private clound desktop are stored in privately owned In cloud network, and mobile terminal is in public network, and network structure has differences, and, private clound Desktop is not supported to virtualize video card, therefore very poor for the disposal ability of video and 3D softwares, so It is also not good by mobile terminal using effect.
Fig. 1 is the composition structural representation of private clound desktop system of the present invention, as shown in figure 1, at least wrapping Include:Terminal and cloud desktop web side:Cloud management center, privately owned Cloud Server, and cloud application service Device;Wherein,
Terminal, is provided with cloud client terminals, for logging in and connecting cloud desktop, and according to obtaining The application mapping relations for obtaining are adapted to virtualization applications and perform the virtualization applications after redirecting;Herein Terminal can include cloud desktop terminal, and/or mobile terminal, and/or cloud desktop mobile terminal, and/or tool There is the terminal of computing capability.
Cloud management center, for the terminal of request connection cloud desktop to be carried out private clound subscription authentication and will be obtained The application mapping relations for obtaining are downloaded to terminal, and the resource pool and virtualization applications to privately owned Cloud Server The management of service;
Privately owned Cloud Server, is provided with private clound virtual machine, and the shared storage of cloud, for for terminal User private clound desktop services and high in the clouds application service are provided;
Cloud application server, is the user of terminal for providing high in the clouds application service source for privately owned cloud service The terminal application software source of adaptation is provided and mapping relations are applied;Cloud management will be downloaded to using mapping relations The private clound virtual machine of center and Inhaul operation in privately owned Cloud Server.
Present system also includes being located at VPN (VPN, the Virtual Private of cloud desktop web side Network) gateway, for terminal privately owned cloud network is accessed;
Specifically,
The present invention cloud application server specifically for:Sending out according to high in the clouds application service source such as application software Cloth situation, the similar high in the clouds regularly issued to cloud management center and privately owned Cloud Server between each operating system should Mapping table is such as applied with the application mapping relations of service source such as application software;User for terminal provides The terminal application software source of adaptation.Wherein, it is similar to refer to the application for having mapping relations, such as:In windows Documents editing class software such as office, WPS in operating system cloud desktop etc., correspondence is in IoS operating systems The documents editing class software of mobile terminal is such as office mobile for ios, WPS office for ios, And correspondence is then such as office mobile in the documents editing class software of Android operation system mobile terminal For android, WPS office for android etc..
Privately owned Cloud Server specifically for:Store the application mapping relations from cloud application server;For end The user at end provides private clound desktop services;When application process starts, the application itself being stored with is inquired about Mapping relations, search the corresponding terminal applies service of high in the clouds application service for starting, and by cloud desktop system Application software be redirected in terminal and use.
Cloud management center specifically for:Store the application mapping relations from cloud application server;To request The terminal of connection cloud desktop carries out private clound subscription authentication, and will be downloaded to terminal using mapping relations.
It should be noted that can also will be using reflecting by the private clound desktop services that privately owned Cloud Server is provided The relation of penetrating is downloaded to terminal.
Terminal specifically for:Private is carried out via vpn gateway request connection cloud desktop and by cloud management center There is cloud subscription authentication;Receive the application mapping relations downloaded from cloud management center;When privately owned Cloud Server The application software of cloud desktop system is redirected in terminal and is used by the private clound desktop services determination of offer When, should from the terminal corresponding with the high in the clouds application service being activated of cloud application server in local opening With service, the terminal application software source of the adaptation provided with the user using cloud application server as terminal.
Compared with existing private clound desktop system, the private clound desktop system shown in Fig. 1 of the present invention increases Cloud application server, also, the cloud client terminals in terminal are strengthened, increased virtual Change application adaptation and the respective handling for redirecting, its main purpose is in order to the application of cloud desktop system is soft Part is redirected in terminal and uses.So, by cloud desktop operating system and the software of terminal operating system Adaptation, high in the clouds application service has been redirected on mobile terminal and has been performed, and is efficiently solved software operation and is practised Used difference problem, realizes mobile terminal and the high-performance of private clound is accessed, and lifts Consumer's Experience.
In other words, private clound desktop system of the present invention, by by the high in the clouds application service of cloud desktop system The mode of terminal is adapted to and is redirected to the terminal applies service of terminal so that the user of terminal exists In the case of unaware, switch the terminal applies service of the high in the clouds application service of cloud desktop system to terminal, It is supplied to user to use in the way of complete adaptive terminal, has taken leave of and be difficult in terminal operation Windows tables The difficult situation of face application.Replace just because of the terminal applies service used in the terminal being adapted to out High in the clouds application service in private clound desktop system, therefore, just by privately owned in privately owned Cloud Server The performance of cloud virtual machine and the restriction of function.The applications such as such as 3D draws, HD video broadcasting all will become Obtain very smooth.It is additionally, since terminal access cloud desktop system file or object uses terminal itself Application and computing resource, therefore, eliminate the resource allocation of the private clound virtual machine of privately owned Cloud Server Not sufficient enough impact.
Further, cloud application server is additionally operable to:When terminal access private clound desktop, send automatically One software PUSH message is to terminal;The software of terminal downloads push installation is notified, while user is current The MAC Address of the mobile terminal for using can also be registered to cloud application server;It is each for the user Individual registered MAC Address, is respectively created a delay push task, and the task is it needs to be determined that push Time, it is adapted to the mapping software of the terminal type;And respectively PUSH message issued into each in an asynchronous manner Terminal;
Correspondingly,
Terminal is additionally operable to:Its cloud desktop client downloads the compatible software of simultaneously mounting adaptation.Installing should The software installed is pushed, the message that message receives installation to cloud application server is returned after installation. Here it is possible to be installed automatically in the mode of mourning in silence, it is also possible to install again after being confirmed by user.
In the same manner, according to the foregoing description of the present invention, if it should be readily apparent to one skilled in the art that from cloud table Torus network side uninstall, also by cloud application server record, and can issue unloading by cloud application server Message unloads mounted compatible software to the terminal registered, then by the cloud desktop client in terminal.
Further,
Privately owned Cloud Server is additionally operable to:By the private clound desktop protocol of private clound desktop void machine support to end After end application service is encrypted, in the way of encrypting traffic or ciphered compressed file terminal is handed down to. Correspondingly,
Terminal is additionally operable to:To the terminal corresponding with the high in the clouds application service opened from privately owned Cloud Server Application service is decrypted, and in application service of locally opening a terminal.
In the present invention, the data of private clound desktop are encrypted with private clound desktop protocol, and by safety net Close what is interacted with terminal in the way of encrypting traffic.This encrypting traffic can only be in private clound table Face platform, or environmentally just representing for the client-side program for supporting private clound desktop protocol is installed, Therefore, the use of terminal-pair high in the clouds application service is high safety in the present invention.
In addition, by private clound desktop protocol application operating obj ect file is encrypted and encoded in a streaming manner Transmit between terminal and the private clound virtual machine of privately owned Cloud Server, carry out applying download for ground, reach Arrive how many using how many transmission, farthest reduced network traffics.Not only it is greatly reduced to net The demand of network bandwidth and stability, and safety is high.
Further,
Terminal is additionally operable to:Enter edlin etc. to file content using the terminal applies service after decryption to operate simultaneously Preserve.
Further,
Terminal is additionally operable to:By new data with the encryption of private clound desktop protocol, and with the side of encrypting traffic Formula is uploaded to privately owned Cloud Server;Correspondingly,
Privately owned Cloud Server is additionally operable to:Decryption carrys out the encrypting traffic of self terminal and preserves.
Further,
Terminal is additionally operable to:Close the terminal applies opened and service and notify privately owned Cloud Server;Correspondingly, Privately owned Cloud Server is additionally operable to:Receive the closing notice for carrying out self terminal, the terminal closed and be presently off The corresponding high in the clouds application service of application service.
Further, terminal is additionally operable to:Autonomous switch application mapping function, from edlin mapping relations simultaneously In being synchronized to cloud management center and cloud desktop void machine.
Fig. 2 is to interact signal between terminal of the present invention and the private clound virtual machine in privately owned Cloud Server Figure, as illustrated in fig. 2, it is assumed that private clound virtual machine has issued some answering based on Windows operating system With program, such as outlook, IE, media player etc.;And terminal is mounted with and private clound virtual machine pair The application program based on such as iOS operating systems answered, such as Fructus Mali pumilae mailbox, Safari, AVplayer etc..
By safety between the cloud client terminals in private clound virtual machine and terminal in privately owned Cloud Server Gateway is connected, and cloud client terminals are completed using mapping, real in the way of file content and data sharing The user of existing terminal completes the operation to high in the clouds application according to the mode of terminal applies, and its effect can be such as figure Shown in 3, it is assumed that user opens a Windows word document from privately owned high in the clouds, and passes through the present invention Application mapping relations, in terminal, cloud client terminals can automatically according to switching it to using mapping relations IBook application modes for end side are opened, and realize mobile terminal and the high-performance of private clound is accessed, So as to improve Consumer's Experience.
Fig. 4 is the composition structural representation of privately owned Cloud Server of the invention, as shown in figure 4, at least including Using mapping block, monitoring the process module, first processing module;Wherein,
Using mapping block, come from application mapping relations that cloud application server issues and deposit for receiving Storage;
Monitoring the process module, for storing terminal landing private clound desktop after report this terminal attribute letter Breath, including but not limited to terminal models, terminal system, system version etc.;Monitor application process to open When dynamic, according to the attribute query application mapping relations of the terminal for currently logging in;When inquiring what is can be adapted to Terminal applies are serviced, and notify first processing module;
First processing module, uses for the application software of cloud desktop system to be redirected in terminal.
Further,
The privately owned Cloud Server of the present invention also includes the first coding/decoding module, for by private clound desktop void machine The private clound desktop protocol of support is encrypted to the terminal applies service for finding, and with encrypting traffic Mode be handed down to terminal via first processing module.
Further,
Whether first processing module is additionally operable to, possess using execution condition to terminal authentication, is receiving terminal The authenticating result of return shows that terminal has been loaded with down the end application for supporting private clound desktop protocol.
Further,
First processing module is additionally operable to:Receive the new number encrypted with private clound desktop protocol for carrying out self terminal According to;Correspondingly, the first coding/decoding module is additionally operable to:New data to receiving are decrypted and preserve.
Further,
First processing module is additionally operable to:The closing notice for carrying out self terminal is received, monitoring the process module is notified; Correspondingly, process monitoring module is additionally operable to:Close and the corresponding high in the clouds of terminal applies service being presently off Application service.
Fig. 5 is the composition structural representation of terminal of the present invention, as shown in figure 5, at least including second processing Module, application service module;Wherein,
Second processing module, for entering via vpn gateway request connection cloud desktop and by cloud management center Row private clound subscription authentication;Receive the application mapping relations downloaded from cloud management center;Log in private clound Desktop, and the attribute information of this terminal for reporting, including but not limited to terminal models, terminal system, be System version etc.;The terminal applies service that reception is arrived from private clound server lookup;
Application service module, for locally open a terminal application service with using cloud application server as end The terminal application software source of the adaptation that the user at end provides.
Further,
Second processing module is additionally operable to, receive from privately owned Cloud Server authentication notify, itself under When being loaded with the end application for supporting private clound desktop protocol, return to privately owned Cloud Server and show terminal It has been loaded with the authenticating result of the end application for supporting private clound desktop protocol down;
Further, terminal of the present invention also includes download module;Now, Second processing module is additionally operable to: When terminal itself is not loaded with down the end application for supporting private clound desktop protocol, send to download module Download and notify;
Download module, for downloading the terminal applies journey for supporting private clound desktop protocol from cloud application server Sequence.
Terminal of the present invention also includes the second coding/decoding module, for answering the terminal from privately owned Cloud Server In output to application service module after being decrypted with service.
Further,
Second processing module is additionally operable to:By by the second coding/decoding module with private clound desktop protocol encrypt it is new Data output give privately owned Cloud Server.
Further,
Second processing module is additionally operable to, when application service module closes a terminal application service, to private clound Server output is closed and notified.
Fig. 6 is the flow chart of the method that private clound desktop system of the present invention realizes service, as shown in fig. 6, Comprise the following steps:
Step 600:Terminal logs in and connection cloud desktop.
This step is specifically included:The user of terminal opens cloud desktop client, connects desktop net The cloud management center door of network side, is input into user cipher and logs in authentication;After cloud management center certification success, Newest application mapping relations are such as downloaded to into terminal using mapping table;User's connection cloud desktop net of terminal Privately owned Cloud Server in network side, into the operating system of cloud desktop web side.
Step 601:When application process starts, receiving should from cloud desktop web side and the high in the clouds opened With the corresponding terminal applies service of service.
This step is specifically included:
When the user of terminal uses the cloud of the operating system of the privately owned Cloud Server of the cloud desktop web side for entering End application service such as some software S1, and open a compatible files using software S1;Cloud desktop The privately owned Cloud Server of network side by inquiry application mapping table, find using exist in mapping table with currently Terminal operating system mutually it is compatible with terminal applies service that is match as the software S1 of front opening as answered The software S2 for finding is handed down to terminal by the privately owned Cloud Server for using program S2, cloud desktop web side.
Further, this step also includes:The privately owned Cloud Server of cloud desktop web side is supported by itself Private clound desktop protocol the terminal applies service for finding is encrypted such as application program S2 after, with plus The mode of ciphertext data stream is handed down to terminal.
Step 602:Terminal is adapted to virtualization applications and execution resets according to the application mapping relations for obtaining Virtualization applications backward.
Also include before this step:Terminal receive and preserve cloud desktop web side cloud management center download Using mapping relations.Wherein, the cloud application server of cloud desktop web side can be according to high in the clouds application service source Such as the issue situation of application software, the similar high in the clouds application service source between each operating system is regularly issued as answered Mapping table is such as applied with the application mapping relations of software, and is the cloud management for issuing cloud desktop web side Center and privately owned Cloud Server.
This step is specifically included:
Terminal is received after the terminal applies service that cloud desktop web side issues, according to the application mapping table for obtaining, The end application of matching is searched, using the user that the cloud application server of cloud desktop web side is terminal The terminal application software source of the adaptation of offer is in the application service processing data that locally opens a terminal.
The technical scheme that the present invention is provided, is fitted by the software of cloud desktop operating system and terminal operating system Match somebody with somebody, high in the clouds application service has been redirected on mobile terminal and has been performed, efficiently solve software operating habit Difference problem, realize mobile terminal and the high-performance of private clound accessed, lift Consumer's Experience.
Further, also include before this step:The first terminal applies service to receiving is decrypted.
Further, if not downloading the end application for supporting the agreement, step 602 in terminal Also include:Terminal downloads the terminal applies for supporting the agreement by the cloud application server of cloud desktop web side Program.Such as:Can be being downloaded by the way of installation of mourning in silence.Implementing to include:
When terminal access private clound desktop, cloud application server send automatically a software PUSH message to Terminal;The software of terminal downloads push installation is notified, while the currently used mobile terminal of user MAC Address can also be registered to cloud application server;
The cloud desktop client of terminal downloads the compatible software of simultaneously mounting adaptation.The push is installed to install Software, message is returned after installation the message of installation is received to cloud application server;
Cloud application server is respectively created one and prolongs for each registered MAC Address of the user Task is pushed late, and the task is it needs to be determined that the time of push, is adapted to the mapping software of the terminal type;And with PUSH message is issued each terminal by asynchronous system respectively;Here it is possible to installed automatically in the mode of mourning in silence, Install again after can also being confirmed by user.
In the same manner, according to the foregoing description of the present invention, if it should be readily apparent to one skilled in the art that from cloud table Torus network side uninstall, also by cloud application server record, and can issue unloading by cloud application server Message unloads mounted compatible software to the terminal registered, then by the cloud desktop client in terminal.
By the inventive method, realize that the application software of cloud desktop system is redirected in terminal and use. So, by cloud desktop operating system and the software adaptation of terminal operating system, by high in the clouds application service weight It has been directed on mobile terminal and has performed, efficiently solved the difference problem of software operating habit, has realized shifting The high-performance of dynamic terminal-pair private clound is accessed, and lifts Consumer's Experience.
Further, the inventive method also includes:
Terminal encrypts new data with private clound desktop protocol, and is uploaded in the way of encrypting traffic The privately owned Cloud Server of cloud desktop web side;Correspondingly, cloud desktop web side can decrypt and carry out adding for self terminal Ciphertext data stream, and preserve.
Further, the inventive method also includes:
When terminal closes the terminal applies service opened, the privately owned Cloud Server of cloud desktop web side is notified; Correspondingly, privately owned Cloud Server receives the closing notice for carrying out self terminal, the terminal closed and be presently off The corresponding high in the clouds application service of application service.
Fig. 7 is the schematic flow sheet of the first embodiment that private clound desktop system of the present invention realizes service, such as Shown in Fig. 7, cloud client terminals are provided with the terminal;Including:
Step 700~step 701:Cloud application server issues situation according to the application software of server, fixed When the similar software image relation table between each operating system is updated to cloud management center and privately owned cloud service Device;
Step 702:The user of terminal opens cloud desktop client, and connection cloud management center door is defeated Access customer password, to realize logging in and authenticate.
Step 703:Cloud management center certification success, by newest application mapping table cloud terminal visitor is downloaded to Family end.
Step 704:It is privately owned that the user of terminal connects the cloud desktop services end virtual machine of privately owned Cloud Server Cloud virtual machine, into the operating system of server side.
Step 705:The user of false and terminal uses some application program S1 of server-side operations system, And open a compatible files using application program S1.
Step 706:Private clound server lookup application mapping table, finds using possessing in mapping table and end The mutually compatible application program S2 of the operating system at end, matches with the reference program S1 of server side.
Step 707:The agreement that privately owned Cloud Server is supported by private clound desktop, by the compatibility for inquiring Application program S2 compatible files content-encrypt after, terminal is handed down in the way of encrypting traffic.
Step 708:Terminal is received after the encrypting traffic for issuing, and is first decrypted message header and is combined client The application mapping table of side, judges whether the terminal software processing data that can start matching.If in terminal The end application for supporting the agreement has been loaded with down, then proceeded to execution step 710;Otherwise enter step Rapid 709.
Step 709:Terminal downloads the end application for supporting the agreement to cloud application server.Wherein, Downloading mode can be mounting means of mourning in silence.
Step 710:Terminal automatically opens up the application program of matching, and continues complete in decryption message body Encrypting traffic, with terminal pattern the compatible files that decryption is obtained are opened.
Step 711:The user of terminal enters edlin etc. to file content using the end application of matching Operate and preserve.
Step 712:If desired, terminal passes through cloud client terminals by new data with private clound desktop Agreement is encrypted, and privately owned Cloud Server is uploaded in the way of encrypting traffic.
Step 713:Privately owned Cloud Server decrypts encrypting traffic, preserves into the file of service side.
Step 714:The application program S2 of matching if the user of terminal closes a terminal.
Step 715:Terminal notifies the private clound virtual machine of privately owned Cloud Server by mobile terminal client terminal Close the application program S1 of service side.
Private clound desktop system shown in Fig. 7 realizes the embodiment flow process of service, by being changed to call matching Terminal compatible software replace the operation of the complete paired data of windows softwares, it is to avoid private clound desktop one As be windows operating systems, be not suitable for the problem that the touch manner of mobile terminal is used, there is provided one The mode of operation that efficient private clound desktop system realizes service is planted, user's impression is improved.The opposing party Face, the data of private clound desktop are encrypted with proprietary protocol, and by security gateway with encrypting traffic Mode and terminal interaction, realize the data protection of high safety.
Especially, video stream data and 3D data are passed to into high-performance treatments in terminal, reaches terminal Play effect of the local video as 3D files.It is additionally, since terminal access cloud desktop system file Or object uses application and the computing resource of terminal itself, therefore, eliminate privately owned Cloud Server Not sufficient enough the impact of the resource allocation of private clound virtual machine.
It should be noted that in the step shown in above-mentioned Fig. 7, when either condition is unsatisfactory for, Yong Huhui It is also occupation mode that existing mobile terminal logs in private clound according to native mode, or referred to as in-band method, Continue using opening corresponding application in cloud desktop virtual machine, by remote protocol by desktop shows with The occupation mode of mobile terminal is given in input control, is opened software from service end and is used, that is, realize and show There is the compatibility of mode.
Fig. 8 is the schematic flow sheet of the second embodiment that private clound desktop system of the present invention realizes service, the Two embodiments describe the interaction between terminal and privately owned Cloud Server in detail, as shown in figure 8, bag Include:
Step 800:The application mapping block of privately owned Cloud Server stores what is downloaded from cloud application server Using mapping table.
Step 801:After the private clound virtual machine of the privately owned Cloud Server of terminal landing is private clound desktop, The attribute information of this terminal, including but not limited to terminal models, terminal system, system version etc. can be reported.
Step 802~step 803:Process monitoring module monitors in private clound virtual machine are to there is application process When starting i.e. opening high in the clouds application service, application mapping is inquired about to using mapping block according to the attribute of terminal Table obtains corresponding terminal applies service.
Step 804:After confirming to have the terminal applies that can be adapted to, privately owned Cloud Server can be to terminal authentication Whether possess using execution condition.
Step 805:Terminal feedback authenticating result, confirmation has to be carried out first after available application has adjusted application Preparation, and by adaptation successful result feed back to privately owned Cloud Server;Now, privately owned and server and end Set up between end with outer flow message transmission channel.
Step 806:The process monitoring module of privately owned Cloud Server exports the terminal applies for finding service It is encrypted to its first coding/decoding module.
Step 807~step 808:The application that first coding/decoding module services the terminal applies after encryption Object, terminal is handed down to using stream protocol via first processing module.
Step 809~step 810:Terminal is received after stream protocol message, and the adaptation application of mapping has been adjusted first, Secondly the stream protocol source codec for receiving is gone out into application part to use for terminal applies.Terminal applies pair The use of the application for receiving is by the way of trickle download, i.e., how many using how many downloads, so Save bandwidth.
Step 811:When terminal applies are in automatic or manual conservation object file, second time/solution is notified that Code module is encoded to the data of edit object file.
Step 812~step 813:Second coding/decoding module of terminal carries out object after stream protocol coding Privately owned Cloud Server is sent to by Second processing module;
Step 814~step 815:The first coding/decoding module in private clound virtual machine disappears to receiving agreement Process monitoring module is decoded and is sent to after breath to be preserved.
It should be noted that causing stream protocol information drop-out if as network reason, then, the first volume/ Decoder module is notified that the second coding/decoding module of terminal carries out caching re-transmission to transmitting message, until complete Till receiving application.
Step 816~step 817:The application service if terminal is closed a terminal, can pass through Second processing module Send to close to privately owned Cloud Server and notify;Now, the band outflow between privately owned Cloud Server and terminal disappears Breath Transfer pipe is closed.
Step 818:The Second processing module of privately owned Cloud Server is sent to process monitoring mould by notice is closed Block, process monitoring module is closed and for terminal applies to service corresponding high in the clouds application service.
The above, preferred embodiments only of the invention are not intended to limit the protection model of the present invention Enclose.All any modification, equivalent substitution and improvements within the spirit and principles in the present invention, done etc., Should be included within the scope of the present invention.

Claims (28)

1. a kind of private clound desktop system, it is characterised in that include:At least include terminal and be located at The cloud management center of cloud desktop web side, privately owned Cloud Server, and cloud application server;Wherein,
Terminal, is provided with cloud client terminals, for logging in and connecting cloud desktop, and according to obtaining The application mapping relations for obtaining are adapted to virtualization applications and perform the virtualization applications after redirecting;
Cloud management center, for the terminal of request connection cloud desktop to be carried out private clound subscription authentication and will be obtained The application mapping relations for obtaining are downloaded to terminal, and the resource pool and virtualization applications to privately owned Cloud Server The management of service;
Privately owned Cloud Server, is provided with private clound virtual machine, and the shared storage of cloud, for for terminal User private clound desktop services and high in the clouds application service are provided;
Cloud application server, is the user of terminal for providing high in the clouds application service source for privately owned cloud service The terminal application software source of adaptation is provided and mapping relations are applied;Cloud management will be downloaded to using mapping relations The private clound virtual machine of center and Inhaul operation in privately owned Cloud Server.
2. private clound desktop system according to claim 1, it is characterised in that the cloud application clothes Business implement body is used for:According to the issue situation in high in the clouds application service source, regularly to the cloud management center and The privately owned Cloud Server issues answering for the similar high in the clouds application service source such as application software between each operating system Mapping table is such as applied with mapping relations;User for the terminal provides the terminal application software of adaptation Source.
3. private clound desktop system according to claim 1, it is characterised in that the private clound clothes Business implement body is used for:Store the application mapping relations from the cloud application server;For the terminal User provides private clound virtual machine;When application process starts, inquire about the application mapping itself being stored with and close System, searches the corresponding terminal applies service of high in the clouds application service of the startup, and by cloud desktop system Application software is redirected in terminal and uses.
4. private clound desktop system according to claim 1, it is characterised in that in the cloud management The heart specifically for:Store the application mapping relations from the cloud application server;To request connection cloud table The terminal in face carries out private clound subscription authentication, and will be downloaded to the terminal using mapping relations.
5. private clound desktop system according to claim 1, it is characterised in that the terminal is concrete For:Request connection cloud desktop simultaneously carries out private clound subscription authentication by the cloud management center;Receive and From the application mapping relations that the cloud management center is downloaded;When the private clound desktop that privately owned Cloud Server is provided Service determines and is redirected to the application software of cloud desktop system when using in terminal, it is local open from The terminal applies service corresponding with the high in the clouds application service being activated of the cloud application server, to use The terminal application software source of the adaptation that the cloud application server is provided for the user of terminal.
6. the private clound desktop system according to claim 1,2 or 5, it is characterised in that described Cloud application server is additionally operable to:When the terminal access private clound desktop, send a software push and disappear Cease to the terminal;The software of terminal downloads push installation is notified, while user is currently used The MAC Address of mobile terminal is registered to the cloud application server;For the user, each is noted The MAC Address of volume, is respectively created a delay push task;And in an asynchronous manner push disappears respectively Breath issues described each terminal;
Correspondingly,
The terminal is additionally operable to:Its cloud desktop client downloads the compatible software of simultaneously mounting adaptation, installs The software that the push is installed, returns message to the cloud application server and receives installation after installation Message.
7. the private clound desktop system according to claim 1,3 or 5, it is characterised in that described Privately owned Cloud Server is additionally operable to:The private clound desktop protocol supported by private clound virtual machine is to finding After terminal applies service is encrypted, terminal is handed down in the way of encrypting traffic;Correspondingly,
The terminal is additionally operable to:To from the privately owned Cloud Server and the high in the clouds application service pair opened The terminal applies service answered is decrypted, and in application service of locally opening a terminal.
8. private clound desktop system according to claim 1 or 5, it is characterised in that the terminal It is additionally operable to:Enter edlin to file content using the terminal applies service after decryption and preserve.
9. private clound desktop system according to claim 1 or 5, it is characterised in that the terminal It is additionally operable to:By new data with the encryption of private clound desktop protocol, and it is uploaded in the way of encrypting traffic Privately owned Cloud Server;Correspondingly,
The privately owned Cloud Server is additionally operable to:Decrypt the encrypting traffic from the terminal and preserve.
10. private clound desktop system according to claim 1 or 5, it is characterised in that the end End is additionally operable to:Close the terminal applies opened and service and notify the privately owned Cloud Server;
Correspondingly, the privately owned Cloud Server is additionally operable to:The closing notice from the terminal is received, Close high in the clouds application service corresponding with the terminal applies service being presently off.
11. private clound desktop systems according to claim 1, it is characterised in that also include being located at The virtual private network VPN gateway of the cloud desktop web side, for the terminal privately owned cloud network is accessed.
12. a kind of privately owned Cloud Servers, it is characterised in that at least include being supervised using mapping block, process Survey module, first processing module;Wherein,
Using mapping block, come from application mapping relations that application server issues and store for receiving;
Monitoring the process module, for storing terminal landing private clound desktop after report this terminal attribute letter Breath;Monitored application process start i.e. terminal opening high in the clouds application service when, according to the end for currently logging in The attribute query application mapping relations at end;When the terminal applies service that can be adapted to is inquired, first is notified Processing module;
First processing module, uses for the application software of cloud desktop system to be redirected in terminal.
13. privately owned Cloud Servers according to claim 12, it is characterised in that the private clound clothes Business device also includes the first coding/decoding module, for the private clound desktop association supported by private clound desktop void machine View is encrypted to the terminal applies service for finding, and via described in the way of encrypting traffic First processing module is handed down to the terminal.
The 14. privately owned Cloud Servers according to claim 12 or 13, it is characterised in that described Whether one processing module is additionally operable to, possess using execution condition to the terminal authentication, is receiving the end The authenticating result that end returns shows that the terminal has been loaded with down the terminal applies journey for supporting private clound desktop protocol Sequence.
15. privately owned Cloud Servers according to claim 12, it is characterised in that described first is processed Module is additionally operable to:Receive the new data encrypted with private clound desktop protocol from the terminal;Accordingly Ground,
The first coding/decoding module is additionally operable to:New data to receiving are decrypted and preserve.
16. privately owned Cloud Servers according to claim 12, it is characterised in that described first is processed Module is additionally operable to:The closing notice from the terminal is received, the monitoring the process module is notified;Phase Ying Di,
The process monitoring module is additionally operable to:Close and the corresponding high in the clouds of terminal applies service being presently off Application service.
17. a kind of terminals, it is characterised in that at least including Second processing module, application service module; Wherein,
Second processing module, for entering via vpn gateway request connection cloud desktop and by cloud management center Row private clound subscription authentication;Receive the application mapping relations downloaded from cloud management center;Log in private clound Desktop, and the attribute information of this terminal for reporting;Receiving the terminal arrived from private clound server lookup should With service;
Application service module, for locally open a terminal application service with using cloud application server as end The terminal application software source of the adaptation that the user at end provides.
18. terminals according to claim 17, it is characterised in that the Second processing module is also used In, the authentication notice from the privately owned Cloud Server is received, it has been loaded with support private clound table down at itself During the end application of face agreement, return to the privately owned Cloud Server and show that terminal has been loaded with down support The authenticating result of the end application of private clound desktop protocol.
19. terminals according to claim 17 or 18, it is characterised in that the desktop movement is eventually End also includes download module;
The Second processing module is additionally operable to:Private clound desktop protocol is supported when terminal itself is not loaded with down End application, sends to download module and downloads notice;
Download module, should for downloading the terminal for supporting private clound desktop protocol from the cloud application server Use program.
20. terminals according to claim 17 or 18, it is characterised in that the terminal also includes Second coding/decoding module, after being decrypted to the terminal applies service from the privately owned Cloud Server In output to the application service module.
21. terminals according to claim 17, it is characterised in that the Second processing module is also used In:By the new data output encrypted with private clound desktop protocol by the second coding/decoding module to described Privately owned Cloud Server.
22. terminals according to claim 17, it is characterised in that the Second processing module is also used In when the application service module closes a terminal application service, to the privately owned Cloud Server output pass Close notice.
The method that a kind of 23. private clound desktop systems realize service, it is characterised in that include:Terminal is stepped on Record and connection cloud desktop;
When application process starts, receive from the corresponding with the high in the clouds application service opened of cloud desktop web side Terminal applies service;
Terminal is adapted to virtualization applications and performs virtual after redirecting according to the application mapping relations for obtaining Change application.
24. methods according to claim 23, it is characterised in that the method also includes:The cloud The privately owned Cloud Server of desktop web side is by the private clound desktop protocol itself supported to the corresponding end After end application service is encrypted, the terminal is handed down in the way of encrypting traffic;
Correspondingly, terminal applies service of the terminal first to receiving is decrypted, described suitable performing With virtualization applications and perform redirect after virtualization applications the step of.
25. methods according to claim 23 or 24, it is characterised in that the adaptation virtualization Using and perform redirect after virtualization applications before also include:The terminal receives and preserves cloud desktop The application mapping relations that the cloud management center of network side is downloaded;
The virtualization applications for being adapted to virtualization applications and performing after redirecting include:
The terminal is received after the terminal applies service that the privately owned Cloud Server of cloud desktop web side is issued, root According to the application mapping table for obtaining, the end application of matching is searched, using the cloud desktop web side The terminal application software source of the adaptation that cloud application server is provided for the user of terminal locally open a terminal should Use service processing data.
26. methods according to claim 23, it is characterised in that if in the terminal without under The end application for supporting the agreement is carried, the method also includes:
The terminal downloads the terminal applies for supporting the agreement by the cloud application server of cloud desktop web side Program.
27. methods according to claim 23, it is characterised in that the method also includes:
The terminal by new data with private clound desktop protocol encryption, and in the way of encrypting traffic on Pass to the privately owned Cloud Server of the cloud desktop web side;
Correspondingly, the cloud desktop web side can decrypt the encrypting traffic that carrys out self terminal and preserve.
28. methods according to claim 23, it is characterised in that the method also includes:
When the terminal closes the terminal applies service opened, the privately owned of the cloud desktop web side is notified Cloud Server;
Correspondingly, the privately owned Cloud Server receives the closing notice for carrying out self terminal, closes and current pass The terminal applies closed service corresponding high in the clouds application service.
CN201510675266.0A 2015-10-16 2015-10-16 Private cloud desktop system and method and device for implementing service Pending CN106603607A (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
CN201510675266.0A CN106603607A (en) 2015-10-16 2015-10-16 Private cloud desktop system and method and device for implementing service
CN201680060653.6A CN108353091A (en) 2015-10-16 2016-08-11 Private clound desktop system and its method and apparatus for realizing service
PCT/CN2016/094659 WO2017063442A1 (en) 2015-10-16 2016-08-11 Private cloud desktop system, and method and apparatus thereof for implementing service

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510675266.0A CN106603607A (en) 2015-10-16 2015-10-16 Private cloud desktop system and method and device for implementing service

Publications (1)

Publication Number Publication Date
CN106603607A true CN106603607A (en) 2017-04-26

Family

ID=58517073

Family Applications (2)

Application Number Title Priority Date Filing Date
CN201510675266.0A Pending CN106603607A (en) 2015-10-16 2015-10-16 Private cloud desktop system and method and device for implementing service
CN201680060653.6A Pending CN108353091A (en) 2015-10-16 2016-08-11 Private clound desktop system and its method and apparatus for realizing service

Family Applications After (1)

Application Number Title Priority Date Filing Date
CN201680060653.6A Pending CN108353091A (en) 2015-10-16 2016-08-11 Private clound desktop system and its method and apparatus for realizing service

Country Status (2)

Country Link
CN (2) CN106603607A (en)
WO (1) WO2017063442A1 (en)

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107135112A (en) * 2017-06-20 2017-09-05 福建省光速达物联网科技股份有限公司 A kind of privately owned cloud service visual control system of digital home and method
CN107770277A (en) * 2017-10-30 2018-03-06 上海土木信息科技有限公司 Big data collaborative platform based on mixed cloud
CN109214206A (en) * 2018-08-01 2019-01-15 武汉普利商用机器有限公司 cloud backup storage system and method
CN109218275A (en) * 2017-07-07 2019-01-15 北京小米移动软件有限公司 Using exchange method and device
CN109460278A (en) * 2018-11-05 2019-03-12 长沙远大住工智能科技有限公司 Cloud desktop architectural design software management method, device and computer equipment
CN109947507A (en) * 2019-01-24 2019-06-28 江苏中云科技有限公司 A kind of cloud desktop system of more service convergences
CN110413365A (en) * 2019-07-29 2019-11-05 锐捷网络股份有限公司 A kind of fusion dispatching method and device
CN112235372A (en) * 2020-09-30 2021-01-15 北京联众国际通信有限公司 Cloud desktop-based system for mounting private network disk at cloud end and mounting method thereof
CN112783384A (en) * 2019-11-08 2021-05-11 荣耀终端有限公司 Control method for cloud application operation and electronic equipment
CN113204399A (en) * 2021-04-16 2021-08-03 广州朗国电子科技有限公司 Cloud desktop intelligent terminal management method, electronic equipment and storage medium
CN113228007A (en) * 2018-11-08 2021-08-06 思杰***有限公司 System and method for secure SAAS redirection from native applications
CN114363325A (en) * 2022-01-07 2022-04-15 深圳智恒技术服务有限公司 Cloud desktop system management and control method and system
US11360834B2 (en) 2017-06-14 2022-06-14 Beijing Xiaomi Mobile Software Co., Ltd. Application interaction method and apparatus
CN115550353A (en) * 2022-11-30 2022-12-30 北京志翔科技股份有限公司 Data channel establishing method and device, electronic equipment and storage medium

Families Citing this family (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107302458B (en) * 2017-07-03 2023-05-30 武汉攀升鼎承科技有限公司 Distributed desktop cloud structure and implementation method
CN107957869A (en) * 2017-11-16 2018-04-24 中国烟草总公司四川省公司 The fixed office cloud desktop system of one kind
CN108040116B (en) * 2017-12-22 2022-05-20 努比亚技术有限公司 Message pushing method, router and computer readable storage medium
CN111552571A (en) * 2020-04-30 2020-08-18 深信服科技股份有限公司 Application feedback method, computer device and computer storage medium
CN112672094B (en) * 2020-12-23 2023-02-17 迈普通信技术股份有限公司 Cloud desktop conference sharing method and device, electronic equipment and storage medium
GB2607362A (en) * 2021-02-12 2022-12-07 Kingston Digital Inc Private cloud routing server connection mechanism for use in a private communication architecture
CN114979114B (en) * 2022-03-29 2023-12-08 阿里巴巴(中国)有限公司 Cloud application processing method and system
CN115904567A (en) * 2022-09-23 2023-04-04 阿里巴巴(中国)有限公司 Interaction, processing and control method of application service in cloud desktop

Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102333098A (en) * 2011-10-27 2012-01-25 童良勇 Implementation method for security private cloud system
CN103095791A (en) * 2011-11-08 2013-05-08 财团法人资讯工业策进会 Cloud system for providing virtual desktop and method for playing multimedia on virtual desktop
US20150012837A1 (en) * 2011-03-03 2015-01-08 Citrix Systems, Inc. Transparent user interface integration between local and remote computing environments
CN104704448A (en) * 2012-08-31 2015-06-10 思杰***有限公司 Reverse seamless integration between local and remote computing environments
CN104811455A (en) * 2015-05-18 2015-07-29 成都卫士通信息产业股份有限公司 Cloud computing identity authentication method
CN104898929A (en) * 2015-06-01 2015-09-09 北京圆通慧达管理软件开发有限公司 Method and system for realizing application mobility in management information system
US20150254126A1 (en) * 2014-03-07 2015-09-10 Conrad N. Wood Systems and Methods for Storage of Data in a Virtual Storage Device

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9307009B2 (en) * 2012-02-15 2016-04-05 Mobilespan Inc. Presenting execution of a remote application in a mobile device native format
CN102739671B (en) * 2012-06-26 2015-11-04 中国电力科学研究院 Desktop virtual in a kind of electric power system cooperated computing and application display platform
EP2752765A1 (en) * 2013-01-08 2014-07-09 Alcatel Lucent Method of providing a cloud-based application
CN104468530A (en) * 2014-11-19 2015-03-25 成都卫士通信息安全技术有限公司 Method for mobile phone user to have access to far-end application service through VPN channel
CN104902032A (en) * 2015-07-03 2015-09-09 成都怡云科技有限公司 Multifunctional enterprise smart cloud platform

Patent Citations (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150012837A1 (en) * 2011-03-03 2015-01-08 Citrix Systems, Inc. Transparent user interface integration between local and remote computing environments
CN102333098A (en) * 2011-10-27 2012-01-25 童良勇 Implementation method for security private cloud system
CN103095791A (en) * 2011-11-08 2013-05-08 财团法人资讯工业策进会 Cloud system for providing virtual desktop and method for playing multimedia on virtual desktop
CN104704448A (en) * 2012-08-31 2015-06-10 思杰***有限公司 Reverse seamless integration between local and remote computing environments
US20150254126A1 (en) * 2014-03-07 2015-09-10 Conrad N. Wood Systems and Methods for Storage of Data in a Virtual Storage Device
CN104811455A (en) * 2015-05-18 2015-07-29 成都卫士通信息产业股份有限公司 Cloud computing identity authentication method
CN104898929A (en) * 2015-06-01 2015-09-09 北京圆通慧达管理软件开发有限公司 Method and system for realizing application mobility in management information system

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US11360834B2 (en) 2017-06-14 2022-06-14 Beijing Xiaomi Mobile Software Co., Ltd. Application interaction method and apparatus
CN107135112A (en) * 2017-06-20 2017-09-05 福建省光速达物联网科技股份有限公司 A kind of privately owned cloud service visual control system of digital home and method
CN109218275B (en) * 2017-07-07 2021-09-21 北京小米移动软件有限公司 Application interaction method and device
CN109218275A (en) * 2017-07-07 2019-01-15 北京小米移动软件有限公司 Using exchange method and device
CN107770277A (en) * 2017-10-30 2018-03-06 上海土木信息科技有限公司 Big data collaborative platform based on mixed cloud
CN109214206A (en) * 2018-08-01 2019-01-15 武汉普利商用机器有限公司 cloud backup storage system and method
CN109460278B (en) * 2018-11-05 2022-04-01 长沙远大住工智能科技有限公司 Cloud desktop building design software management method and device and computer equipment
CN109460278A (en) * 2018-11-05 2019-03-12 长沙远大住工智能科技有限公司 Cloud desktop architectural design software management method, device and computer equipment
CN113228007A (en) * 2018-11-08 2021-08-06 思杰***有限公司 System and method for secure SAAS redirection from native applications
CN109947507A (en) * 2019-01-24 2019-06-28 江苏中云科技有限公司 A kind of cloud desktop system of more service convergences
CN110413365A (en) * 2019-07-29 2019-11-05 锐捷网络股份有限公司 A kind of fusion dispatching method and device
CN110413365B (en) * 2019-07-29 2022-11-11 锐捷网络股份有限公司 Fusion scheduling method and device
CN112783384A (en) * 2019-11-08 2021-05-11 荣耀终端有限公司 Control method for cloud application operation and electronic equipment
CN112235372A (en) * 2020-09-30 2021-01-15 北京联众国际通信有限公司 Cloud desktop-based system for mounting private network disk at cloud end and mounting method thereof
CN113204399A (en) * 2021-04-16 2021-08-03 广州朗国电子科技有限公司 Cloud desktop intelligent terminal management method, electronic equipment and storage medium
CN114363325A (en) * 2022-01-07 2022-04-15 深圳智恒技术服务有限公司 Cloud desktop system management and control method and system
CN115550353A (en) * 2022-11-30 2022-12-30 北京志翔科技股份有限公司 Data channel establishing method and device, electronic equipment and storage medium

Also Published As

Publication number Publication date
CN108353091A (en) 2018-07-31
WO2017063442A1 (en) 2017-04-20

Similar Documents

Publication Publication Date Title
CN106603607A (en) Private cloud desktop system and method and device for implementing service
CN107864217B (en) Cloud desktop intelligent pushing system
CN103581265B (en) remote access method and system
US10063430B2 (en) Systems and methods for workspace interaction with cloud-based applications
US9137210B1 (en) Remote browsing session management
US7792924B2 (en) Using a mobile phone to remotely control a computer via an overlay network
US10034057B2 (en) Message processing method, device, gateway, STB and IPTV
US20160197909A1 (en) Securing Network Activity Managed by Operating Systems
WO2017177767A1 (en) Service access, and control method and apparatus therefor
KR101541591B1 (en) System and method for single-sign-on in virtual desktop infrastructure environment
CN108418903B (en) Remote access system and access method for embedded software log
CN109104416B (en) Multi-device cooperation cloud service platform based on PON (Passive optical network) local area network
WO2023138189A1 (en) Data processing method and apparatus, and device and medium
CN107211049A (en) Pre-cache on WAP
US9577982B2 (en) Method and apparatus for extending remote network visibility of the push functionality
CN104040995B (en) Multimedia redirection method, multimedia server, and computer system
CN103020543B (en) A kind of virtual disk reflection encryption handling system and method
CN102118397B (en) Teleconference communication method and system based on mobile phones
US20150327064A1 (en) Message transmission system and method for a structure of a plurality of organizations
WO2018130161A1 (en) Cloud computing service-based efficient transmission method and device
CN112738200A (en) Convenient operation and maintenance tool and method based on closed public network system
CN112511892B (en) Screen sharing method, device, server and storage medium
US20050097186A1 (en) Method, system, and computer program product for managing interaction between remote devices and server resources
CN109104774B (en) Data transmission method and system
CN107454174A (en) The method for realizing network communication list data synchronization

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination