当前位置:首页 > 分校动态 > 国家电网招聘

2021年国家电网校园招聘考试计算机专业知识点:开发人员开发的应用

来源:长理培训发布时间:2020-05-18 09:50:45
沙盒还可以对开发人员进行如下的限制。
  1. 开发人员开发的应用程序只能通过Google App Engine提供的网址抓取API和电子邮件服务API来访问互联网中其他的计算机,并且其他计算机如请求与该应用程序相连接,只能在标准接口上通过HTTP或HTTPS来进行。
  2. 应用程序无法对Google App Engine的文件系统进行写入操作,只能读取应用程序代码上的文件,并且该应用程序必须使用Google App Enginede的Data Store数据库来存储应用程序运行期间持续存在的数据。
  3. 应用程序只有在响应网络请求时才运行,并且这个响应时间必须极短,在几秒之内必须完成。与此同时,请求处理的程序不能在自己的响应发送后产生子进程或执行代码。
简而言之,沙盒给开发人员提供了一个虚拟的环境,这个环境使开发人员的应用程序与其他开发者开发使用的程序相隔离,从而保证每个使用者可以安全的开发自己的应用程序。
开发人员开发程序必须使用Google App Engine SDK即Google App Engine软件开发套件。使用人员可以先下载这个套件到自己的本地计算机上,然后进行开发和运行。使用SDK时,开发人员可以在本地计算机上模拟包括所有Google App Engine服务的网络服务器应用程序,该SDK包括Google App Engine中的所有API和库。该网络服务器还可以模拟沙盒环境,这些沙盒环境用来检查是否存在禁用的模块被导入的情况,以及对不允许访问的系统资源的尝试访问等情况的发生。
Google App Engine SDK完全使用Python实现,这个开发套件可以在装有Python2.5的任何平台上面运行,包括Windows、Mac OS X和Linux等,开发人员可以在Python网站上获得适合自己系统的Python。
该开发套件还包括将应用程序上传到Google App Engine之上的工具。开发者创建自己应用程序的代码、静态文件和配置文件之后就可以运行这个工具将数据上传到平台上面。在上传过程中,该工具还将提示开发者输入Google账户和电子邮件地址以及密码等信息。
系统中有一个管理控制台,这个管理控制台有一个网络接口,用于管理在Google App Engine上运行的应用程序。开发人员可以使用管理控制台来创建应用程序、配置域名、更改应用程序当前的版本、检查访问权限和错误日志以及浏览应用程序数据库等。
 

责编:贺娟花

发表评论(共0条评论)
请自觉遵守互联网相关政策法规,评论内容只代表网友观点,发表审核后显示!

国家电网校园招聘考试直播课程通关班

  • 讲师:刘萍萍 / 谢楠
  • 课时:160h
  • 价格 4580

特色双名师解密新课程高频考点,送国家电网教材讲义,助力一次通关

配套通关班送国网在线题库一套

课程专业名称
讲师
课时
查看课程

国家电网招聘考试录播视频课程

  • 讲师:崔莹莹 / 刘萍萍
  • 课时:180h
  • 价格 3580

特色解密新课程高频考点,免费学习,助力一次通关

配套全套国网视频课程免费学习

课程专业名称
讲师
课时
查看课程
在线题库
面授课程更多>>
图书商城更多>>
在线报名
  • 报考专业:
    *(必填)
  • 姓名:
    *(必填)
  • 手机号码:
    *(必填)
返回顶部