【问题标题】:is there any way to make remote desktop client using channel API GAE?有没有办法使用通道 API GAE 制作远程桌面客户端?
【发布时间】:2016-01-28 09:49:22
【问题描述】:

我已阅读有关使用 AngularJS 和 Yeoman 的远程桌面客户端的信息。它在内部使用套接字。

http://blog.mgechev.com/2014/02/08/remote-desktop-vnc-client-with-angularjs-and-yeoman/

由于我的 Angular 应用程序部署在 GAE 上,并且我已经为通知实现了通道 API。那么有什么方法可以使用通道 API 吗? 或者任何其他最好的方法来做同样的事情?

【问题讨论】:

    标签: angularjs google-app-engine remote-access


    【解决方案1】:

    简单的答案是:不,提供的链接记录的方法不适用于“普通”应用引擎。

    这里有几个原因:

    • 它使用连续的套接字连接来连接到 VNC 服务器
    • 它使用服务器套接字* 向 Yeoman VNC 提供流
    • Channel API 不是套接字的合适替代品

    *) App Engine 不允许您打开侦听套接字。有 60 秒/10 分钟的最后期限,无论如何都不实用(除非手动缩放,从而从应用引擎中提取所有优点)

    我刚刚就一个稍微相似的问题here 写了一个扩展答案。您可能会感兴趣的一些要点。

    考虑使用 App Engine 托管虚拟机。相信你也可以跑node.js application on managed vms

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-09-29
      • 1970-01-01
      • 2014-02-21
      • 1970-01-01
      • 1970-01-01
      • 2022-09-29
      相关资源
      最近更新 更多