gpt4 book ai didi

actionscript-3 - Adobe AIR 应用程序作为 http 服务器?

转载 作者:可可西里 更新时间:2023-11-01 15:29:22 24 4
gpt4 key购买 nike

有什么方法可以将 Adob​​e AIR 应用程序用作本地 http 服务器?即 Adob​​e AIR 应用程序监听 http://localhost:8020 并且我能够使用浏览器访问该应用程序?如果可以,是真多线程还是伪多线程?

有没有我可以查找的库或代码?

最佳答案

监听端口的能力是 AIR 2 中的一项新功能,它应该很快发布,但目前处于测试阶段。不过,如果您使用的是版本 2,那么您当然可以根据需要创建一个 HTTP 服务器。可以找到构建套接字服务器的一般示例 here .

请注意,AIR 应用程序是事件驱动的,而不是线程化的。您当然可以处理多个连接,所以我想运行时本身在不同的线程中驱动它们,但是您编写的代码不处理线程或阻塞,您只需注册连接、数据等事件并处理他们。 (这可能就是你所说的伪线程的意思,我不是很喜欢这样的事情。)

但是,对此有一个非常大的警告,即 Adob​​e 目前不推荐将 AIR 用于类似 headless 服务器的应用程序。据我了解,在某些情况下,运行时可能会弹出一个确认对话框,并且在您远程访问服务器以关闭该对话框之前,应用程序的某些功能可能无法正常工作。

关于actionscript-3 - Adobe AIR 应用程序作为 http 服务器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2616253/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com