CN106973028A - A kind of Android clouds terminal - Google Patents

A kind of Android clouds terminal Download PDF

Info

Publication number
CN106973028A
CN106973028A CN201610019598.8A CN201610019598A CN106973028A CN 106973028 A CN106973028 A CN 106973028A CN 201610019598 A CN201610019598 A CN 201610019598A CN 106973028 A CN106973028 A CN 106973028A
Authority
CN
China
Prior art keywords
virtual machine
port
value
data
terminal
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
CN201610019598.8A
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.)
Yunnan Standard Source Technology Co Ltd
Original Assignee
Yunnan Standard Source Technology Co Ltd
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 Yunnan Standard Source Technology Co Ltd filed Critical Yunnan Standard Source Technology Co Ltd
Priority to CN201610019598.8A priority Critical patent/CN106973028A/en
Publication of CN106973028A publication Critical patent/CN106973028A/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/01Protocols
    • H04L67/08Protocols specially adapted for terminal emulation, e.g. Telnet
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/10Network architectures or network communication protocols for network security for controlling access to devices or network resources
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

A kind of Android clouds terminal, technical field of the invention, mainly the virtual machine displaying and the combination of mobile terminal applied to cloud computing server, i.e., the virtual machine list for obtaining server with the mechanism of data transfer on mobile terminals has been connected.The program aSpice that foreign countries increase income can input the ip addresses specified in cloud terminal and connecting virtual machine is carried out in port, but distribute port because the port of the virtual machine of server end is resource allocation when being generated according to background virtual machine, so its connected mode is generally 5900 ports of connection acquiescence, but the virtual machine that the virtual machine or server of the port of an acquiescence uniquely have operation can only be connected, but when running into many virtual machines or need to connect the situation for the virtual machine specified, such demand can not be just met completely.Given this present situation, Android clouds terminal on its basis, has invented a kind of technical scheme for wirelessly obtaining virtual machine POST data, and being parsed and obtained as needed the virtual machine list being currently running to it.

Description

A kind of Android clouds terminal
Technical field
The technical field of the present invention, mainly the virtual machine displaying applied to cloud computing server and the knot of mobile terminal Close, i.e., obtain the virtual machine list of server to connect with the mechanism of data transfer on mobile terminals.
Background technology
The program aSpice that foreign countries increase income once functional is to input the ip addresses specified and port to connect in cloud terminal Virtual machine, but port is distributed because the port of the virtual machine of server end is resource allocation when being generated according to background virtual machine , so its connected mode is generally 5900 ports of connection acquiescence, but an acquiescence can only be connected the problem of bring Uniquely there is a virtual machine of operation in the virtual machine or server of port, but run into many virtual machines or need connection When the situation for the virtual machine specified, such demand can not be just met completely.Given this present situation, Android cloud terminals exist On the basis of it, invented it is a kind of wirelessly obtain virtual machine POST data, and it is parsed as needed and Obtain the technical scheme for the virtual machine list being currently running.A kind of Android clouds terminal, improves external open source projects connection empty Plan machine can only specify the function that default port is connected, and fill up in cloud computing industry while refreshing the virtual of Servers-all operation Machine list and the blank of the mobile terminal application tool according to Object selection virtual machine entry.
The content of the invention
This invention is divided into following two modules:
Log in correction verification module
Remote virtual machine server is set and access rights verification, supports synchronous and multi-user to log in access with the clothes under state It is engaged in device, and carries out in android terminal long-range verification etc..
Have the characteristics that:
A. username-password is transmitted to server end in Post method
B. synchronization of access is supported
C. user name password preferences is supported to preserve
D. the return of Network Abnormal or the different conditions of user name verification is supported.
Virtual machine link module
In the virtual machine with state, and with android terminal it can be grasped with the active of synchronization links remote server Make.
With following feature:
A. obtaining virtual machine list, the response POST request in IO streams is returned by guestlist.
B. the virtual machine of each classification and its property value packet are arranged in parallel
C. the key verification of server end is carried out with cipher fields
D. synchronization call is supported in the request for accessing virtual machine.
E. virtual machine spice attribute transfers are supported.
Brief description of the drawings
The verification of Fig. 1 Android cloud terminal remotes server logs in overall framework
Fig. 2 Android cloud terminal virtual machine table datas stream is parsed and distribution overall framework
The binding of Fig. 3 Android clouds terminal data is sent and agreement display connection overall framework
Embodiment
A. a new projects are created on ASpice terminal-baseds.A login pop-out is created in new project Body.
B. preference is realized in code to store the information such as login value.
C. the method that transformation DefaultHttpclient is sent, carries out the verification of login service device authority.It is successful then return Virtual machine table data serverlist, unsuccessful then notice connects the reason such as abnormal.
D. the set guestlist constructed with connectionbean come parse serverlist return list, and with Virtual machine is that unit is split as subitem group data.
E. a newly-built listview is arranged to show guestlist virtual machines in newly-built application class beyond.java The designated port of table and its each virtual machine included.
F. the virtual machine selected for user, transmission data set to connectionbean.
G.Aspice protocol initializings drawing board program RemoteCanvas and transmit data to server obtain it is corresponding RDPSession.
H.Android terminal drawing boards control shows the RDPSession that remote transmission is returned.

Claims (1)

1. a kind of Android clouds terminal, it is characterised in that Beyond Openstack platforms can be connected on mobile terminals, And it connects the user name and password and the use of the Dashboard management platforms of Beyond Openstack platforms when logging in Name in an account book is consistent with password, but mode of its authentication is after having configured server ip address and default port, to pass through HttpClient Request mode is asked in DefaultHttpClient transmission, and the returning result of authentication is then HttpClient Response. and redirecting for the page can be just carried out after logined successfully enter virtual machine list displaying The page, otherwise logs in nonsensical, also refreshes less than virtual machine list.
2. virtual machine list interface mainly shows the virtual machine of Servers-all, the value inside serverlist passes through Inputstream modes carry out the json character strings that parsing returns to cloud terminal, as long as and virtual machine be it is normal state.
3. by HttpClient return strings parse data, it is characterised in that with as a GuestBase it is abstract oneself Connectionbean Attribute class carrys out the searching loop serverlist form guestlist for returning to client value, Obtain the value of one group of preliminary virtual machine item set.
4. the data got data of the database.getReadableDatabase () as a transfer in right 3 Storehouse, is first inserted into database by known virtual machine item record, then travels through out tlsport with the mode of vernier, then often All can the value containing port port inside item value sets inside individual list.Then the guest data for obtaining port are had Insert to sequence the corresponding database tables of connectionbean in database.
5. and bound data set adapter is wanted simultaneously to virtual machine list display control listview.
6. the data in right 3 are tied to after listview, according to the selection of user, the value of selected virtual machine can be indexed to Including information such as its corresponding ports, value is then passed into connectionbean, and with it is previous The value in virtual machine item set in connectionbean is compared, and this is recorded by Spice agreements if coincideing It is worth and initiates the request of RDPSession connections.
CN201610019598.8A 2016-01-13 2016-01-13 A kind of Android clouds terminal Pending CN106973028A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610019598.8A CN106973028A (en) 2016-01-13 2016-01-13 A kind of Android clouds terminal

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610019598.8A CN106973028A (en) 2016-01-13 2016-01-13 A kind of Android clouds terminal

Publications (1)

Publication Number Publication Date
CN106973028A true CN106973028A (en) 2017-07-21

Family

ID=59334183

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610019598.8A Pending CN106973028A (en) 2016-01-13 2016-01-13 A kind of Android clouds terminal

Country Status (1)

Country Link
CN (1) CN106973028A (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107844571A (en) * 2017-11-03 2018-03-27 优公里(北京)网络技术有限公司 The realization device that a kind of intelligent data center is built
CN108449444A (en) * 2018-03-29 2018-08-24 江苏省未来网络创新研究院 Local data transport method, self-loopa domain name analysis system and method

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143230A (en) * 2011-04-01 2011-08-03 广州杰赛科技股份有限公司 Method for mini-station to authenticate and log in virtual machine in cloud system and login system
US20130204894A1 (en) * 2012-02-02 2013-08-08 Patrick Faith Multi-Source, Multi-Dimensional, Cross-Entity, Multimedia Analytical Model Sharing Database Platform Apparatuses, Methods and Systems
CN103414704A (en) * 2013-07-29 2013-11-27 相韶华 General virtual data encrypted storage system
CN103997482A (en) * 2013-02-19 2014-08-20 华为技术有限公司 Method of user registration in desktop cloud service, and system
CN105187362A (en) * 2014-06-23 2015-12-23 中兴通讯股份有限公司 Method and device for connection authentication between desktop cloud client and server-side

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102143230A (en) * 2011-04-01 2011-08-03 广州杰赛科技股份有限公司 Method for mini-station to authenticate and log in virtual machine in cloud system and login system
US20130204894A1 (en) * 2012-02-02 2013-08-08 Patrick Faith Multi-Source, Multi-Dimensional, Cross-Entity, Multimedia Analytical Model Sharing Database Platform Apparatuses, Methods and Systems
CN103997482A (en) * 2013-02-19 2014-08-20 华为技术有限公司 Method of user registration in desktop cloud service, and system
CN103414704A (en) * 2013-07-29 2013-11-27 相韶华 General virtual data encrypted storage system
CN105187362A (en) * 2014-06-23 2015-12-23 中兴通讯股份有限公司 Method and device for connection authentication between desktop cloud client and server-side

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
袁野,何嘉: "基于Android的云桌面客户端关键技术研究与实现", 《计算机应用》 *

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107844571A (en) * 2017-11-03 2018-03-27 优公里(北京)网络技术有限公司 The realization device that a kind of intelligent data center is built
CN108449444A (en) * 2018-03-29 2018-08-24 江苏省未来网络创新研究院 Local data transport method, self-loopa domain name analysis system and method
CN108449444B (en) * 2018-03-29 2021-06-18 江苏省未来网络创新研究院 Regional data transmission method, self-circulation domain name resolution system and method

Similar Documents

Publication Publication Date Title
US9596501B2 (en) Remote control processing method, device and system
US10366397B2 (en) Methods and systems for facilitating customer support using a social post case feed and publisher
CN111796858B (en) Method, system and related equipment for detecting access of application programs in Kubernetes cluster
CN107908659A (en) Data sheet collocation method, report platform and computer-readable recording medium
US9923939B2 (en) Electronic share server, screen sharing method, and program for electronic share server
US11936755B2 (en) Systems and methods for determining a destination location for transmission of packetized data in a network system based on an application server attribute
US20150289301A1 (en) Terminal matching method, terminal and system
CN103268319A (en) Cloud browser based on webpages
US20150081571A1 (en) Methods and systems for facilitating customer support using a social channel aware publisher in a social post case feed
CN109379742A (en) A kind of cut-in method of WLAN, device and storage medium
CN104618388B (en) Fast registration login method and corresponding resetting server, information server
CN112995247A (en) Method, device and system for transmitting or processing data
WO2012155668A1 (en) Network management configuration management method and apparatus
CN106973028A (en) A kind of Android clouds terminal
CN103546493A (en) Cross-device communication method
CN112836148B (en) Report display method and device, storage medium and electronic equipment
WO2016058385A1 (en) Information storage method and device, and terminal
CN104202432A (en) Remote web management system and method
US20230087220A1 (en) Data processing method and apparatus based on instant messaging, device, and storage medium
CN105005678B (en) The method and apparatus of Resource Exchange platform acquisition Role Information
CN101247369B (en) User information expression method, instant communication system and equipment in instant communication
US20100296637A1 (en) Service Processing Method, Communication System and Related Device
CN105743891A (en) Networking method and device, server and router
CN112861004B (en) Method and device for determining rich media
EP2797277A1 (en) Thin terminal mode-based security information exchange system, terminal, server, and method

Legal Events

Date Code Title Description
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20170721

WD01 Invention patent application deemed withdrawn after publication