2012-12-03 274 views

回答

1

您可以使用谷歌应用程序引擎,只要你实现写一个服务器协议在这里:

Google Omaha server protocol V3

您可以使用Blob存储服务的更新包,但不是绝对必要的。这些软件包本身并不需要托管在同一台服务器上,换句话说,你可以把你的exe/msi放在网络上的任何地方,并在GAE服务器实现中指向它(协议v3中的包url)。

但有一点需要注意,omaha要求服务器支持ssl或CUP(客户端更新协议)。 GAE提供免费的ssl,地址为https://yourserverapp.appspot.com/address_of_update_POST_page,定义名称时有一些限制,请参阅关于安全连接的GAE FAQ。

GAE FAQ

+0

的人谁的兴趣,你会发现在使用Python样本GAE实现奥马哈讨论群: [链接](https://groups.google.com/forum/#!topic/奥马哈讨论/ k4xVW8-YzKM) –

相关问题