技术领域technical field
本发明涉及计算机及移动通讯设备技术领域,更具体地说,涉及一种小型移动通讯终端远程访问超级计算机的方法,还涉及一种小型移动通讯终端远程访问超级计算机的装置。The present invention relates to the technical field of computers and mobile communication equipment, more specifically, to a method for remotely accessing a supercomputer by a small mobile communication terminal, and to a device for remotely accessing a supercomputer by a small mobile communication terminal.
背景技术Background technique
超级计算机是人类文明的伟大成就,大多用于前沿基础领域与尖端技术领域的研究。随着计算机技术的不断进步,超级计算机的浮点运算能力不断提高,在各行各业的普及率也不断提高。目前为止,对超级计算机的远程访问大多是通过台式机或者便携式笔记本实现的。这些终端设备的大小在10英寸以上,不属于掌上移动终端设备,无法实现真正意义上的办公便捷化。Supercomputers are great achievements of human civilization, and are mostly used for research in frontier basic fields and cutting-edge technology fields. With the continuous advancement of computer technology, the floating-point computing capability of supercomputers has been continuously improved, and the penetration rate in all walks of life has also been continuously increased. Until now, remote access to supercomputers has mostly been done through desktops or laptops. The size of these terminal devices is more than 10 inches, which is not a handheld mobile terminal device, and cannot realize office convenience in the true sense.
同时,目前对超级计算机的远程访问对操作系统是不透明的。例如,对于Windows操作系统,用户通过对浏览器做出相关设置后就可以实现远程访问;但是,对于Linux操作系统,用户在对浏览器做出相关设置前,需要加装诸如JRE等Java运行环境软件。对于Mac操作系统,目前还没有通用的解决方案。At the same time, remote access to supercomputers is currently opaque to the operating system. For example, for the Windows operating system, the user can realize remote access after making relevant settings on the browser; however, for the Linux operating system, the user needs to install a Java operating environment such as JRE before making relevant settings on the browser. software. For Mac OS, there is no universal solution yet.
另一方面,以手机为代表的小型移动终端设备是使用最广泛的一种通讯工具。4G等高速无线通信技术的广泛应用,使得利用手机远程访问超级计算机成为可能。但是,目前市面上的手机无法实现与超级计算机的对接访问,其原因在于相比于传统电脑,手机操作系统的内核及浏览器等应用软件的设计开发比较简单,无法实现普通计算机的一些基本必备的访问功能。On the other hand, a small mobile terminal device represented by a mobile phone is the most widely used communication tool. The wide application of high-speed wireless communication technologies such as 4G has made it possible to use mobile phones to remotely access supercomputers. However, at present, mobile phones on the market cannot realize docking access with supercomputers. The reason is that compared with traditional computers, the design and development of application software such as the kernel of mobile phone operating systems and browsers is relatively simple, and some basic requirements of ordinary computers cannot be realized. device access features.
综上所述,如何有效地解决无法采用小型移动通讯终端设备安全快捷访问远程的超级计算机等的技术问题,是目前本领域技术人员急需解决的问题。To sum up, how to effectively solve the technical problem that the small mobile communication terminal equipment cannot be used to access the remote supercomputer safely and quickly is a problem urgently needed by those skilled in the art.
发明内容Contents of the invention
有鉴于此,本发明的第一个目的在于提供一种小型移动通讯终端远程访问超级计算机的方法,该方法可以有效地解决无法采用小型移动通讯终端设备安全快捷访问远程的超级计算机等的技术问题,本发明的第二个目的是提供一种小型移动通讯终端远程访问超级计算机的装置。In view of this, the first object of the present invention is to provide a method for remotely accessing a supercomputer by a small mobile communication terminal, which can effectively solve the technical problem that a small mobile communication terminal device cannot be used to access a remote supercomputer safely and quickly. , The second object of the present invention is to provide a device for remotely accessing a supercomputer by a small mobile communication terminal.
为了达到上述第一个目的,本发明提供如下技术方案:In order to achieve the above-mentioned first object, the present invention provides the following technical solutions:
一种小型移动通讯终端远程访问超级计算机的方法,包括:A method for remotely accessing a supercomputer by a small mobile communication terminal, comprising:
通过VPN软件与远程的超级计算机识别对接;Identify and connect with remote supercomputer through VPN software;
运行与移动终端的操作系统相适应的Java环境产生虚拟界面模拟Windows环境;Run the Java environment adapted to the operating system of the mobile terminal to generate a virtual interface to simulate the Windows environment;
在所述虚拟界面下实现网络控件及相应的插件脚本的功能,通过所述网络控件及相应的插件脚本进行相应的访问设置;Realize the functions of network controls and corresponding plug-in scripts under the virtual interface, and perform corresponding access settings through the network controls and corresponding plug-in scripts;
登陆VPN软件的账户,通过所述VPN软件访问远程的所述超级计算机。Log in to the account of the VPN software, and access the remote supercomputer through the VPN software.
优选的,上述方法中,所述网络控件及相应的插件脚本的功能包括:ActiveX控件、Scriptlet脚本和Java脚本功能。Preferably, in the above method, the functions of the network control and the corresponding plug-in script include: ActiveX control, Scriptlet script and Java script function.
优选的,上述方法中,所述VPN软件为OpenVPN。Preferably, in the above method, the VPN software is OpenVPN.
优选的,上述方法中,所述通过VPN软件与远程的超级计算机识别对接包括:Preferably, in the above method, the identification and docking of the remote supercomputer through the VPN software includes:
通过所述VPN软件输入所述超级计算机的IP地址、端口号信息以实现超级计算机的识别对接。Input the IP address and port number information of the supercomputer through the VPN software to realize the identification and docking of the supercomputer.
优选的,上述方法中,所述方法还包括将所述超级计算机设置为支持所述VPN软件登陆的模式。Preferably, in the above method, the method further includes setting the supercomputer to a mode that supports login of the VPN software.
优选的,上述方法中,所述登陆VPN软件的账户包括:Preferably, in the above method, the account for logging into the VPN software includes:
通过所述VPN软件输入用户在超级计算机上的账号和密码以登陆VPN软件的账户。Input the account number and password of the user on the supercomputer to log in the account of the VPN software through the VPN software.
优选的,上述方法中,所述登陆VPN软件的账户还包括,若在输入用户在超级计算机上的账号和密码后出现所述超级计算机的登陆结点界面则访问成功;若未出现所述登陆结点界面,则访问失败,重新通过所述网络控件及相应的插件脚本进行相应的访问设置,并重新输入用户在超级计算机上的账号和密码登录VPN软件的账户。Preferably, in the above method, the login account of the VPN software also includes, if the login node interface of the supercomputer appears after entering the account number and password of the user on the supercomputer, then the access is successful; if the login node interface does not appear node interface, then the access fails, and the corresponding access setting is carried out through the network control and the corresponding plug-in script again, and the account number and password of the user on the supercomputer are re-entered to log in to the account of the VPN software.
本发明提供的小型移动通讯终端远程访问超级计算机的方法,包括:通过VPN软件与远程的超级计算机识别对接;运行与移动终端的操作系统相适应的Java环境产生虚拟界面模拟Windows环境;在所述虚拟界面下实现网络控件及相应的插件脚本的功能,通过所述网络控件及相应的插件脚本进行相应的访问设置;登陆VPN软件的账户,通过所述VPN软件访问远程的所述超级计算机。通过Java运行环境的功能令这种方法本身可以应用于手机等小型移动通讯终端,所运行的Java环境与终端的操作系统相适应,保证了iOS、Android及Windowsphone等系统的用户均可通过Java环境模拟Windows环境,可以做到操作的透明化,令访问更加高效便利,采用VPN软件执行访问的具体过程,保证超级计算机的访问过程安全,避免遭受黑客攻击,保护了用户的数据安全;采用本发明提供的方法可令手机或平板电脑等的小型移动通讯终端具有适用于访问的远程超级计算机的网络功能,从而可通过VPN访问远程的超级计算机,综上所述本发明的技术方案有效地解决了无法采用小型移动通讯终端设备安全快捷访问远程的超级计算机等的技术问题。The method for remotely accessing a supercomputer by a small mobile communication terminal provided by the present invention includes: identifying and docking with a remote supercomputer through VPN software; running a Java environment compatible with the operating system of the mobile terminal to generate a virtual interface to simulate a Windows environment; Realize the function of network control and corresponding plug-in script under virtual interface, carry out corresponding access setting through described network control and corresponding plug-in script; Log in the account of VPN software, access remote described supercomputer through described VPN software. Through the function of the Java operating environment, this method itself can be applied to small mobile communication terminals such as mobile phones. The running Java environment is compatible with the terminal operating system, ensuring that users of iOS, Android, Windowsphone and other systems can use the Java environment. By simulating the Windows environment, the operation can be made transparent, making the access more efficient and convenient. The VPN software is used to implement the specific process of access, ensuring the security of the access process of the supercomputer, avoiding hacker attacks, and protecting the user's data security; using the present invention The method provided can make small mobile communication terminals such as mobile phones or tablet computers have network functions suitable for accessing remote supercomputers, so that remote supercomputers can be accessed through VPN. In summary, the technical solution of the present invention effectively solves the problem of The technical problem that it is impossible to use small mobile communication terminal equipment to access remote supercomputers safely and quickly.
为了达到上述第二个目的,本发明还提供了小型移动通讯终端远程访问超级计算机的装置,包括:In order to achieve the above-mentioned second purpose, the present invention also provides a device for remotely accessing a supercomputer by a small mobile communication terminal, including:
虚拟Windows环境模块,所述虚拟Windows环境模块基于与所述移动通讯终端的操作系统相适应的Java环境模拟出Windows环境;A virtual Windows environment module, the virtual Windows environment module simulates a Windows environment based on a Java environment adapted to the operating system of the mobile communication terminal;
网络控件模块,所述网络控件模块在模拟出的Windows环境下实现网络控件及相应的插件脚本的功能,通过所述网络控件及相应的插件脚本进行相应的访问设置;A network control module, the network control module realizes the functions of network controls and corresponding plug-in scripts in the simulated Windows environment, and performs corresponding access settings through the network controls and corresponding plug-in scripts;
VPN软件模块,与所述网络控件模块连接,接收用户输入信息,并与所述超级计算机通讯连接。The VPN software module is connected with the network control module, receives user input information, and communicates with the supercomputer.
优选的,上述装置中,网络控件模块包括,实现网络控件及相应的插件脚本的功能的网络功能模块和将所述网络功能模块与VPN软件进行数据对接的网络连接模块。Preferably, in the above device, the network control module includes a network function module that implements functions of the network control and corresponding plug-in scripts, and a network connection module that performs data connection between the network function module and VPN software.
优选的,上述装置中,还包括在未能成功访问远程的所述超级计算机的情况下重新通过所述网络控件及相应的插件脚本进行相应的访问设置,并重新输入用户在超级计算机上的账号和密码登录VPN软件的账户的二次启动模块。Preferably, the above-mentioned device also includes re-setting the corresponding access settings through the network control and the corresponding plug-in script in the case of failing to access the remote supercomputer, and re-entering the account number of the user on the supercomputer The second startup module of the account that logs in to the VPN software with the password.
附图说明Description of drawings
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present invention. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1为本发明实施例提供的小型移动通讯终端远程访问超级计算机的方法的流程图;FIG. 1 is a flow chart of a method for remotely accessing a supercomputer by a small mobile communication terminal provided by an embodiment of the present invention;
图2为本发明实施例提供的小型移动通讯终端远程访问超级计算机的装置的示意图。FIG. 2 is a schematic diagram of a device for remotely accessing a supercomputer by a small mobile communication terminal according to an embodiment of the present invention.
具体实施方式detailed description
本发明实施例公开了一种小型移动通讯终端远程访问超级计算机的方法及装置,以解决无法采用小型移动通讯终端设备安全快捷访问远程的超级计算机等的技术问题。The embodiment of the present invention discloses a method and device for remotely accessing a supercomputer by a small mobile communication terminal to solve the technical problem that the small mobile communication terminal cannot safely and quickly access a remote supercomputer.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only some, not all, embodiments of the present invention. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the protection scope of the present invention.
请参阅图1,图1为本发明实施例提供的小型移动通讯终端远程访问超级计算机的方法的流程图。Please refer to FIG. 1 . FIG. 1 is a flowchart of a method for remotely accessing a supercomputer by a small mobile communication terminal according to an embodiment of the present invention.
本发明提供的小型移动通讯终端远程访问超级计算机的方法,可以包括:The method for remotely accessing a supercomputer by a small mobile communication terminal provided by the present invention may include:
S01:通过VPN软件与远程的超级计算机识别对接。S01: Identify and connect with a remote supercomputer through VPN software.
具体的通过VPN(VirtualPrivateNetwork,虚拟专用网络)与超级计算机对接的操作包括启动VPN,用户通过输入远程的超级计算机的识别标识,其中识别标识可包括远程的超级计算机的IP信息等内容,通过该识别标识与超级计算机的匹配来达到将小型移动通讯终端与超级计算机建立连接。VPN软件连接的方式是一种相对安全的连接方式,可以在一定程度上保护用户信息,避免遭受黑客攻击。The specific operation of docking with a supercomputer through a VPN (Virtual Private Network, virtual private network) includes starting the VPN, and the user enters the identification mark of the remote supercomputer, wherein the identification mark can include content such as the IP information of the remote supercomputer. The matching between the identification and the supercomputer is used to establish a connection between the small mobile communication terminal and the supercomputer. The VPN software connection method is a relatively safe connection method, which can protect user information to a certain extent and avoid hacker attacks.
S02:运行与移动终端的操作系统相适应的Java环境产生虚拟界面模拟Windows环境。S02: Run the Java environment adapted to the operating system of the mobile terminal to generate a virtual interface to simulate the Windows environment.
已知容易通过Windows操作系统中的浏览器等软件做出相关的调试设置进行远程超级计算机的访问,而Linux和Mac系统若进行此访问操作,需要进行的操作就复杂得多,所以本发明提供的技术方案是在运行小型移动通讯终端上模拟Windows环境以简化访问过程,运行Java环境的操作根据不同的小型移动通讯终端的操作系统的种类做出相应的适应,以满足iOS、Android及Windowsphone等系统的用户均可以使用,通过运行Java环境产生虚拟界面模拟Windows环境,从而令小型移动通讯终端的访问操作透明化,令操作更加便捷。It is known that it is easy to make relevant debugging settings through software such as browsers in the Windows operating system to access remote supercomputers, and if Linux and Mac systems perform this access operation, the operations that need to be performed are much more complicated, so the present invention provides The technical solution is to simulate the Windows environment on the small mobile communication terminal to simplify the access process. The operation of the Java environment is adapted according to the type of operating system of different small mobile communication terminals to meet the requirements of iOS, Android, Windowsphone, etc. All users of the system can use the virtual interface to simulate the Windows environment by running the Java environment, so that the access operation of the small mobile communication terminal is transparent and the operation is more convenient.
S03:在虚拟界面下实现网络控件及相应的插件脚本的功能,通过网络控件及相应的插件脚本进行相应的访问设置。S03: Realize the functions of the network control and the corresponding plug-in script under the virtual interface, and perform corresponding access settings through the network control and the corresponding plug-in script.
其中网络控件及相应的插件脚本的功能主要是为了辅助网络访问,通过这些设置令小型移动通讯终端可以顺利地访问超级计算机。Among them, the functions of the network control and the corresponding plug-in scripts are mainly to assist network access, and through these settings, the small mobile communication terminal can smoothly access the supercomputer.
S04:登陆VPN软件的账户,通过VPN软件访问远程的超级计算机。S04: Log in to the account of the VPN software, and access the remote supercomputer through the VPN software.
登陆VPN软件的账户的操作进行了用户身份及使用权限的确认,充分保证了使用过程的安全。The operation of logging in to the account of the VPN software has confirmed the user identity and use authority, which fully guarantees the safety of the use process.
通过Java运行环境的功能令这种方法本身可以应用于手机等小型移动通讯终端,所运行的Java环境与终端的操作系统相适应,保证了iOS、Android及Windowsphone等系统的用户均可通过Java环境模拟Windows环境,可以做到操作的透明化,令访问更加高效便利,采用VPN软件执行访问的具体过程,保证超级计算机的访问过程安全,避免遭受黑客攻击,保护了用户的数据安全;采用本发明提供的方法可令手机或平板电脑等的小型移动通讯终端具有适用于访问的远程超级计算机的网络功能,从而可通过VPN访问远程的超级计算机,综上本发明的技术方案有效地解决了无法采用小型移动通讯终端设备安全快捷访问远程的超级计算机等的技术问题。Through the function of the Java operating environment, this method itself can be applied to small mobile communication terminals such as mobile phones. The running Java environment is compatible with the operating system of the terminal, ensuring that users of iOS, Android, Windowsphone and other systems can use the Java environment. By simulating the Windows environment, the operation can be made transparent, making the access more efficient and convenient. The VPN software is used to implement the specific process of access, ensuring the security of the access process of the supercomputer, avoiding hacker attacks, and protecting the user's data security; adopting the present invention The method provided can make small mobile communication terminals such as mobile phones or tablet computers have network functions suitable for accessing remote supercomputers, so that remote supercomputers can be accessed through VPN. The technical problem of safe and quick access to remote supercomputers by small mobile communication terminal equipment.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述方法中,网络控件及相应的插件脚本的功能包括ActiveX控件、Scriptlet脚本和Java脚本功能。其中ActiveX控件、Scriptlet脚本和Java脚本都为Windows操作系统在访问远程设备时需要使用到的常用辅助工具,通过对齐的设置保证了访问的顺利进行。In order to further optimize the above technical solution, preferably on the basis of the above embodiments, in the above method, the functions of the network control and the corresponding plug-in script include ActiveX control, Scriptlet script and Java script function. Among them, ActiveX control, Scriptlet script and Java script are common auxiliary tools that Windows operating system needs to use when accessing remote devices, and the smooth progress of access is guaranteed through alignment settings.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述方法中,VPN软件为OpenVPN。迎合本发明的目的,尽量使操作系统透明化,VPN软件应支持各种操作系统,并具有web功能,所以此处优选的技术方案是采用OpenVPN。In order to further optimize the above technical solution, preferably on the basis of the above embodiment, in the above method, the VPN software is OpenVPN. Cater to the purpose of the present invention, try to make the operating system transparent, VPN software should support various operating systems, and have web functions, so the preferred technical solution here is to use OpenVPN.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述方法中,通过VPN软件与远程的超级计算机识别对接包括通过VPN软件输入超级计算机的IP地址、端口号信息以实现超级计算机识别对接。采用IP地址、端口号信息识别的技术方案有效保证了与正确的超级计算机进行对接,防止对接计算机错误。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiments, in the above-mentioned method, identifying and docking with a remote supercomputer through the VPN software includes inputting the IP address and port number information of the supercomputer through the VPN software to realize supercomputer identification butt. The technical solution of using IP address and port number information identification effectively ensures the connection with the correct supercomputer and prevents errors in connection with the computer.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述方法中,方法还包括将超级计算机设置为支持VPN软件登陆的模式。为了小型移动通讯终端与超级计算机的对接顺利,在小型移动通讯终端采用VPN软件进行操作时,超级计算机最好同样支持VPN软件登陆的模式,以保证能够进行对接,若超计算机在该模式下则不需进行本实施例的操作。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiment, in the above-mentioned method, the method further includes setting the supercomputer as a mode supporting VPN software login. For the smooth connection between the small mobile communication terminal and the supercomputer, when the small mobile communication terminal uses VPN software to operate, the supercomputer preferably supports the VPN software login mode to ensure that the connection can be carried out. If the supercomputer is in this mode, then The operation of this embodiment is not required.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述方法中,登陆VPN软件的账户包括通过VPN软件输入用户在超级计算机上的账号和密码以登陆VPN软件。采用输入账号和密码的登录方式简单通用,避免了给不熟悉操作的用户带来其他麻烦,并且有效地验证了用户的身份,保证了用户个人信息的安全。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiments, in the above-mentioned method, logging into the account of the VPN software includes inputting the user's account number and password on the supercomputer through the VPN software to log into the VPN software. The login method of inputting the account number and password is simple and common, which avoids other troubles for users who are not familiar with the operation, and effectively verifies the user's identity, ensuring the security of the user's personal information.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述方法中,登陆VPN软件的账户还包括,若在输入用户在超级计算机上的账号和密码后出现超级计算机的登陆结点界面则访问成功;若未出现登陆结点界面,则访问失败,重新通过网络控件及相应的插件脚本进行相应的访问设置,并重新输入用户在超级计算机上的账号和密码登录VPN软件的账户。采用本实施例提供的这种技术方案有效保证了访问超级计算机操作的成功率,在未成功访问的情况下可进行自动的重新尝试直至访问成功,大大的方便了用户的使用。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiments, in the above-mentioned method, logging into the account of the VPN software also includes, if the login node interface of the supercomputer appears after inputting the account number and password of the user on the supercomputer Then the access is successful; if the login node interface does not appear, then the access fails, and the corresponding access setting is carried out through the network control and the corresponding plug-in script again, and the user's account number and password on the supercomputer are re-entered to log in to the account of the VPN software. Adopting the technical solution provided by this embodiment effectively guarantees the success rate of accessing the supercomputer operation, and can automatically retry in the case of unsuccessful accessing until the accessing is successful, which greatly facilitates the use of the user.
请参考图2,图2为本发明实施例提供的一种小型移动通讯终端远程访问超级计算机的装置示意图。Please refer to FIG. 2 . FIG. 2 is a schematic diagram of a device for remotely accessing a supercomputer by a small mobile communication terminal according to an embodiment of the present invention.
基于上述各实施例提供的小型移动通讯终端远程访问超级计算机的方法,本实施例还提供了一种小型移动通讯终端远程访问超级计算机的装置,可以包括:Based on the method for remotely accessing a supercomputer by a small mobile communication terminal provided in each of the above embodiments, this embodiment also provides a device for remotely accessing a supercomputer by a small mobile communication terminal, which may include:
虚拟Windows环境模块,虚拟Windows环境模块基于与移动通讯终端的操作系统相适应的Java环境模拟出Windows环境;The virtual Windows environment module simulates the Windows environment based on the Java environment adapted to the operating system of the mobile communication terminal;
网络控件模块,网络控件模块在模拟出的Windows环境下实现网络控件及相应的插件脚本的功能,通过网络控件及相应的插件脚本进行相应的访问设置;The network control module realizes the functions of the network control and the corresponding plug-in script in the simulated Windows environment, and performs corresponding access settings through the network control and the corresponding plug-in script;
VPN软件模块,与网络控件模块连接,接收用户输入信息,并与超级计算机通讯连接。The VPN software module is connected with the network control module, receives user input information, and communicates with the supercomputer.
由于本实施例提供的小型移动通讯终端远程访问超级计算机的装置是上述各关于方法的实施例中的具体实体体现,所以本实施例的有益效果请参考上述实施例的说明。Since the device for remotely accessing a supercomputer by a small mobile communication terminal provided in this embodiment is a concrete embodiment of the above method embodiments, please refer to the description of the above embodiments for the beneficial effects of this embodiment.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述装置中,网络控件模块包括,实现网络控件及相应的插件脚本的功能的网络功能模块和将网络功能模块与VPN软件进行数据对接的网络连接模块。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiments, in the above-mentioned device, the network control module includes a network function module that realizes the functions of the network control and corresponding plug-in scripts and performs data transfer between the network function module and the VPN software. Docking network connection module.
网络功能模块在虚拟界面下实现ActiveX控件,Scriptlet脚本,Java脚本等功能;网络连接模块通过上述控件、脚本,与VPN的连接,同时利用万能接口实现对VPN的透明化。The network function module implements functions such as ActiveX controls, Scriptlet scripts, and Java scripts under the virtual interface; the network connection module connects with the VPN through the above controls and scripts, and at the same time uses the universal interface to realize the transparency of the VPN.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述装置中,还包括在未能成功访问远程的超级计算机的情况下重新通过网络控件及相应的插件脚本进行相应的访问设置,并重新输入用户在超级计算机上的账号和密码登录VPN软件的账户的二次启动模块。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiment, the above-mentioned device also includes re-setting the corresponding access settings through the network control and the corresponding plug-in script in the case of unsuccessful access to the remote supercomputer, And re-enter the account number and password of the user on the supercomputer to log in to the secondary startup module of the account of the VPN software.
为进一步优化上述技术方案,在上述实施例的基础上优选的,上述装置中,还包括将超级计算机设置为支持VPN软件登陆的模式的模式设置模块,以保证VPN软件能够正常登陆超级计算机,进一步实现对于超级计算机的远程访问。In order to further optimize the above-mentioned technical solution, preferably on the basis of the above-mentioned embodiments, the above-mentioned device also includes a mode setting module that sets the supercomputer as a mode that supports VPN software login, so as to ensure that the VPN software can log in to the supercomputer normally, and further Realize remote access to supercomputers.
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。Each embodiment in this specification is described in a progressive manner, each embodiment focuses on the difference from other embodiments, and the same and similar parts of each embodiment can be referred to each other.
对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。The above description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the general principles defined herein may be implemented in other embodiments without departing from the spirit or scope of the invention. Therefore, the present invention will not be limited to the embodiments shown herein, but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610140336.7ACN105704225A (en) | 2016-03-11 | 2016-03-11 | Method and device for small mobile communication terminal to remotely access super computer |
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610140336.7ACN105704225A (en) | 2016-03-11 | 2016-03-11 | Method and device for small mobile communication terminal to remotely access super computer |
| Publication Number | Publication Date |
|---|---|
| CN105704225Atrue CN105704225A (en) | 2016-06-22 |
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610140336.7APendingCN105704225A (en) | 2016-03-11 | 2016-03-11 | Method and device for small mobile communication terminal to remotely access super computer |
| Country | Link |
|---|---|
| CN (1) | CN105704225A (en) |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106325851A (en)* | 2016-08-10 | 2017-01-11 | 复旦大学 | Interactive remote cooperation method of Android application |
| CN106713337A (en)* | 2017-01-03 | 2017-05-24 | 北京并行科技股份有限公司 | Method and system for accessing supercomputing center, and dispatch server |
| CN107888608A (en)* | 2017-11-29 | 2018-04-06 | 滁州市华晨软件科技有限公司 | A kind of encryption system for protecting computer software |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1605991A (en)* | 2003-10-08 | 2005-04-13 | 乐金电子(中国)研究开发中心有限公司 | Java simulation method for mobile communication terminal |
| CN1638349A (en)* | 2003-08-29 | 2005-07-13 | 微软公司 | WAP XML extension to define VPN connections |
| CN101834905A (en)* | 2010-05-13 | 2010-09-15 | 中兴通讯股份有限公司 | Remote document sharing method and remote document sharing server |
| US8613070B1 (en)* | 2012-10-12 | 2013-12-17 | Citrix Systems, Inc. | Single sign-on access in an orchestration framework for connected devices |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1638349A (en)* | 2003-08-29 | 2005-07-13 | 微软公司 | WAP XML extension to define VPN connections |
| CN1605991A (en)* | 2003-10-08 | 2005-04-13 | 乐金电子(中国)研究开发中心有限公司 | Java simulation method for mobile communication terminal |
| CN101834905A (en)* | 2010-05-13 | 2010-09-15 | 中兴通讯股份有限公司 | Remote document sharing method and remote document sharing server |
| US8613070B1 (en)* | 2012-10-12 | 2013-12-17 | Citrix Systems, Inc. | Single sign-on access in an orchestration framework for connected devices |
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106325851A (en)* | 2016-08-10 | 2017-01-11 | 复旦大学 | Interactive remote cooperation method of Android application |
| CN106325851B (en)* | 2016-08-10 | 2020-05-26 | 复旦大学 | Interactive remote collaboration method for Android application |
| CN106713337A (en)* | 2017-01-03 | 2017-05-24 | 北京并行科技股份有限公司 | Method and system for accessing supercomputing center, and dispatch server |
| CN106713337B (en)* | 2017-01-03 | 2020-04-21 | 北京并行科技股份有限公司 | Method and system for accessing super computing center and scheduling server |
| CN107888608A (en)* | 2017-11-29 | 2018-04-06 | 滁州市华晨软件科技有限公司 | A kind of encryption system for protecting computer software |
| Publication | Publication Date | Title |
|---|---|---|
| CN108920366B (en) | Sub-application debugging method, device and system | |
| JP4618455B2 (en) | Terminal device, network connection method, and program | |
| JP5981035B2 (en) | Hardware access protection | |
| CN104285210B (en) | The methods, devices and systems of recovery operation system on the portable communication device | |
| EP3132621B1 (en) | Mobile terminal control method, apparatus and system | |
| CN102195966A (en) | Method for implementing and application of a secure processor stick | |
| CN103150514A (en) | Mobile equipment-based credible module and credible service method thereof | |
| CN110084029A (en) | The user of system is verified via authentication image mechanism | |
| CN111581095A (en) | A self-starting USB debugging method, device and storage medium based on barrier-free service | |
| CN109416800B (en) | A kind of authentication method of mobile terminal and mobile terminal | |
| CN108475304B (en) | A method, device and mobile terminal for associating application program and biometric feature | |
| US10796002B1 (en) | Method and apparatus for establishing a root-of-trust path for a secure computer | |
| CN105704225A (en) | Method and device for small mobile communication terminal to remotely access super computer | |
| CN104346572A (en) | Construction method of universal external intelligent terminal safety operation environment | |
| US20160294835A1 (en) | Initiating a Secure Action Via Physical Manipulation | |
| CN111158857A (en) | Data encryption method, device, equipment and storage medium | |
| CN107818253A (en) | Face template data inputting control method and Related product | |
| CN104573591B (en) | A kind of secure readers and its method of work | |
| CN114153280B (en) | Computer main board | |
| KR101205890B1 (en) | Security apparatus and method for desktop virtualization | |
| US11010475B1 (en) | Secure computer with multiple operating systems | |
| CN108763357B (en) | File processing method and related device | |
| CN103198257B (en) | Security under mixed information treatment facility environment is reused | |
| CN109189629B (en) | Method for realizing terminal remote control based on USB device and storage medium | |
| CN111953720A (en) | Electronic device and electronic device remote control system |
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication | Application publication date:20160622 |