GAE是否提供使用套接字的权限?

时间:2012-09-11 21:18:21

标签: python google-app-engine

我可以在Google Applications Engine中使用套接字吗? 我正在构建一个示例,但每当我尝试使用套接字模块时,控制台都会报告:

**'module' object has no attribute 'socket'.**

提前致谢。

2 个答案:

答案 0 :(得分:4)

不,它不支持套接字。

查看频道API:

https://developers.google.com/appengine/docs/python/channel/

  

Channel API在您的应用程序和Google服务器之间创建持久连接,允许您的应用程序实时向JavaScript客户端发送消息,而无需使用轮询

Google app engine,sockets are disabled,what it means

什么是/不支持: https://developers.google.com/appengine/kb/general#libraries

编辑:现在预览中的套接字支持:https://developers.google.com/appengine/docs/python/sockets/

答案 1 :(得分:4)

截至2012年9月的答案是否定的。但是,..

如果您对出站套接字感兴趣,请考虑加入早期测试程序以访问App Engine中的出站套接字功能: https://groups.google.com/d/topic/google-appengine/m1x6sDhqx1o/discussion