google app engine SDK(软件开发工具包)
v1.8.3 官方版- 软件大小:138.0 MB
- 更新日期:2019-09-18 15:56
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:
本地下载文件大小:138.0 MB
软件介绍 人气软件 下载地址
Google App Engine SDK是官方软件开发工具包,专为参与旨在构建Google专用平台支持的Web应用程序的项目的开发人员量身定制。此工具包可用于多种编程语言,更准确地说是Python,Java,PHP和Go运行时环境。可以查阅许多资源,以便Google App Engine SDK用户可以充分利用此软件包。总的来说,这是一个功能强大的开发工具包,专为有兴趣创建自己的App Engine应用程序的所有程序员而设计,为您带来完善的软件开发解决方案,有需要的用户赶紧下载吧!
软件功能
任务队列异步API现在是GA功能。异步方法允许您的应用程序并行添加,租用和删除多个任务,从而提高利用率。
现在,无论何时创建新的App Engine应用程序,都会创建Cloud Console项目。这是预览功能。
在即将发布的版本中,实验性Google云存储API功能将退役。
Google云端存储库将取代Google云端存储API,现在可作为预览功能使用。
App Engine和Google Cloud Storage之间的带宽目前是免费的(未来某些服务级别可能会发生变化)。
Search API已经从实验到预览毕业。启用了结算功能的应用可以超过免费配额级别,并且会针对高于这些级别的使用收取费用。
如果搜索结果的数量小于或等于请求的结果数,则估计的搜索结果数量将是准确的。默认情况下,可以通过在Search API中设置number_found_accuracy QueryOption来覆盖它。
现在可以通过在搜索API中没有字段限制的情况下进行搜索来找到日期,原子和数字字段。
带引号的空字符串现在返回具有搜索API的空值的原子字段。
Search API的排序表达式中不再允许使用片段和计数功能。
Search API现在改进了用户错误和内部错误的错误消息。
App Engine现在支持通过Git工具部署应用程序。完成初始设置步骤后,您就可以使用%git push appengine master将代码轻松推送到git存储库,从而轻松部署应用程序。这是限制预览功能。您可以通过以下链接请求访问权限:https://docs.google.com/a/google.com/forms/d/1aLaAOZb_cXFiVqzLAMvPV9kh0FmvlLRUbwD-LBbLuUI/viewform
数据存储区现在默认分配分散的自动ID。仍然可以通过app.yaml中的auto_id_policy选项使用旧版自动ID。
套接字API现在允许客户端代码针对套接字调用get / set选项。以前,调用引发Not Implemented例外。对于受支持的选项,对getsockopt的调用将返回一个模拟值,并且将自动忽略对setsockopt的调用。对于不支持的选项,将继续引发错误。当前支持的选项包括:SO_KEEPALIVE,SO_DEBUG,TCP_NODELAY,SO_LINGER,SO_OOBINLINE,SO_SNDBUF,SO_RCVBUF和SO_REUSEADDR。
软件特色
Python SDK更改:
Mail API现在允许带有.zip和.gzip扩展名的附件,只要档案不包含带有黑名单扩展名的条目。
新结算已启用的应用不再默认为每天20,000个电子邮件配额。相反,应用程序需要通过管理控制台提交请求以增加电子邮件配额。
所有用户的管理控制台仪表板图表和报告已完全迁移到1.7.6中宣布的新的更可靠的后端。
通过URLfetch发出的POST请求的最大大小已从5MB增加到10MB。
修复了Mail API的问题,以防止从已暂停的Google Apps邮件帐户发送邮件。
修复了新dev_appserver的admin处理程序无法自动导入appengine_config的问题。
Java SDK更改:
Mail API现在允许带有.zip和.gzip扩展名的附件,只要档案不包含带有黑名单扩展名的条目。
新结算已启用的应用不再默认为每天20,000个电子邮件配额。相反,应用程序需要通过管理控制台提交请求以增加电子邮件配额。
所有用户的管理控制台仪表板图表和报告已完全迁移到1.7.6中宣布的新的更可靠的后端。
通过URLfetch发出的POST请求的最大大小已从5MB增加到10MB。
使用说明
本地测试
打开“ Google App Engine Launcher”。
添加依次选择 文件菜单、添加现有应用程序...,然后选择 agile-me目录来设置该应用程序。在应用程序列表中选择该应用程序,点击"运行"按钮启动该应用程序,然后点击"浏览"按钮进行查看。点击"浏览"只会在默认的网络浏览器中载入(或重新载入)http://localhost:8080/
部署
输入邮箱和密码,发布成功后输入 http://agile-me.appspot.com/ 访问。
更新日志
发布了Search API文档的重大改写。请参阅:https://developers.google.com/appengine/docs/python/search/
连接到任务队列REST API不再需要在项目名称的开头包含“s~”。
修复了Mail API的问题,现在可以正确解析包含rfc2047中指定的编码换行符的电子邮件地址。
修复了当客户端ID有3个或更多破折号时,channels.send_message失败的问题。
修复了ndb.non_transactional正确恢复db库的事务状态的问题。
修复了当回滚本身有异常时NDB引发正确异常的问题。
NDB模型属性设置'default'和'required'不再相互排斥。
修复了调试器/断点无法在dev_appserver上运行的问题。
修复了NDB查询支持迭代不同查询的问题。
修复了为现有应用启用云集成的问题。
修复了用户无法在dev_appserver中查看cron作业页面的问题。
修复了渠道API send_message函数无法在dev_appserver上运行的问题。
修复了模块get_current_module_name()错误地报告为默认情况的问题。
修复了由于应用程序种类太多而无法加载数据存储管理UI的问题。
修复了升级到SDK 1.8.2后Channel API Testbed无法正常工作的问题
PHP:
白名单使用PHP的用户现在可以将PHP部署到他们的任何应用程序。
现在可以更好地支持Google云端存储对象的stat()相关功能。
为GCS客户端添加了读取缓存以提高性能。这允许对一次写入,多次读取的应用程序进行乐观缓存,并执行写入失效。
app.yaml中设置的环境变量现在可在PHP运行时中使用。
您现在可以将一组元数据作为Google云端存储上传上下文的一部分传递。
应用现在可以在Google云端存储分区上使用opendir()/ readdir()/ rewinddir()/ closedir()。
PHP Task Queue API现在支持通过新PushQueue类上的addTasks()方法批量添加任务。
PHP Task Queue API现在支持在PushTask类上设置标头。
连接到任务队列REST API不再需要在项目名称的开头包含“s~”。
修复了Mail API的问题,现在可以正确解析包含rfc2047中指定的编码换行符的电子邮件地址。
修复了为现有应用启用云集成的问题。
Java的:
修复了本地频道服务无法正确验证令牌的问题。
去SDK:
appengine - 添加IsTimeoutError函数。
appengine / cloudsql - 支持CloudSQL的新软件包。
appengine / datastore - 拒绝无效UTF-8的数据存储区键,属性名称或属性字符串值。
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文