[实用新型]基于云计算的编译处理系统有效
申请号: | 201220376416.X | 申请日: | 2012-08-01 |
公开(公告)号: | CN202815815U | 公开(公告)日: | 2013-03-20 |
发明(设计)人: | 赵小元;谭顺川 | 申请(专利权)人: | 成都亿友科技有限公司 |
主分类号: | G06F9/45 | 分类号: | G06F9/45;H04L29/08 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 610000 四川*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 计算 编译 处理 系统 | ||
技术领域
本实用新型涉及一种编译处理系统,尤其涉及一种基于云计算的编译处理系统。
背景技术
目前,基于WEB的程序编译系统,编译速度都不能让人满意,特别是对于文件数量比较多的大工程来说,进行编译要花费较长的一段时间,因此,现有的基于WEB的程序编译系统应用不广泛。
发明内容
本实用新型的目的就在于为了解决上述问题而提供一种基于云计算的编译处理系统。
本实用新型通过以下技术方案来实现上述目的:
本实用新型包括WEB服务器、编译总服务器和编译子服务器,所述WEB服务器的信号接口与客户终端信号接口连接,所述WEB服务器的代码接口与编译总服务器的WEB信号接口连接,所述编译总服务器的WEB信号接口与所述编译子服务器的代码接口连接。
本实用新型还包括UDDI服务器,所述UDDI服务器分别与所述编译总服务器和所述编译子服务器的代码接口对应连接。
具体地,所述编译总服务器包括两个,所述编译子服务器包括多个。
本实用新型的有益效果在于:
本实用新型采用云计算进行编译,能使得用户浏览器端的源代码能够通过服务端进行快速编译,并返回相应硬件平台的编译结果,使服务器端能够应付不同的硬件平台的编译需求服务,有效的提高了编译速度。
附图说明
附图1是本实用新型的结构原理框图。
具体实施方式
下面结合附图对本实用新型作进一步说明:
如附图1所示:本实用新型包括WEB服务器、UDDI服务器、编译总服务器和编译子服务器,所述WEB服务器的信号接口与客户终端信号接口连接,所述WEB服务器的代码接口与编译总服务器的WEB信号接口连接,所述编译总服务器的WEB信号接口与所述编译子服务器的代码接口连接,UDDI服务器分别与所述编译总服务器和所述编译子服务器的代码接口对应连接,编译总服务器包括两个,编译子服务器包括多个。
如附图1所示:本实用新型所述的WEB服务器用于接受用户提交的工程源代码,根据用户选择的硬件平台将工程源代码传给相应的编译总服务器上,并将编译总服务器传回的编译结果返回给终端用户,用户能够在WEB服务器提供的网页上输入用户名和密码登录,设置身份认证的母的是为了防止不法分子恶意暂用大量编译服务器资源,造成普通用户无法使用编译系统的情况发生,用户登录后可以创建新工程,并在新工程中创建信的源文件,源文件可以通过在网页文本框中输入文件名和创建源代码,或者直接导入用户本地的源文件,用户需要从页面上的硬件平台列表选择适合的硬件平台,从而完成工程的创建。
如附图1所示:本实用新型所述的编译总服务器是用于接受WEB服务器传来的工程源文件,从而计算源文件总数,并根据各个编译服务器的空闲情况分配源文件编译任务,对空闲情况想通的编译服务器平均分配源文件,比较忙的编译服务器分配较少的源文件或者不分配源文件。
如附图1所示:本实用新型所述的编译子服务器与编译总服务器连接,每台编译总服务器可以连接多台编译子服务器,编译子服务器描述提供的编译服务,并在UDDI服务器上注册服务,编译服务器对传来的源文件进行编译,并返回编译结果。
如附图1所示:本实用新型所述的UDDI服务器用于发布、查找和绑定服务。
本实用新型无需在机器上安装编译器就能够进行程序开发,只需在浏览器上输入源程序进行编译,就能够得到相应的编译结果,且本实用新型采用基于云计算进行程序编译,大大提高了编译速度,对于大型工程的编译效果明显。此外,本实用新型还能够根据不同的硬件平台进行编译,适用于不同硬件平台的终端用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于成都亿友科技有限公司,未经成都亿友科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201220376416.X/2.html,转载请声明来源钻瓜专利网。