如果我的应用程序运行在AIR <2.5版本上,是否可以使用ServerSocket功能?

| 在AIR应用程序中,我们使用类“ 0”来侦听特定端口上的连接。根据文档,这是从AIR 2.0开始可用的。为了像服务器一样,我们需要侦听的事件是“ 1”,从AIR 2.0开始也可以使用。有一些在线示例,教程等。 问题在于前一类在Flex SDK 4.0中可用,而事件本身仅从Flex SDK 4.1起存在。这意味着我们的运行时必须为AIR 2.5或更高版本。在我们的目标机器(Linux Red Hat Enterprise Linux Server 5.5版)上,我们只能安装AIR 2.0(对glibc的依赖存在问题,因此我们无法升级到AIR 2.5)。 这些发行文档和教程说自AIR 2.0起所有这些功能都可用时,是否有任何错误?我的印象是,仅从2.5版本开始,可以用作服务器并在套接字上侦听的功能。 如果是这样,即使我们的运行时是2.0,有没有办法可以从这些新功能中受益?将AIR SDK 2.5中的SWC(
ServerSocketConnectEvent
)嵌入到我们的应用程序中?     
已邀请:
这是没有意义的。 ServerSocketConnectEvent不是Flex SDK的一部分,它是Air SDK的一部分,并且api表示自Air 2起就存在。 我认为您的问题仅在于您的项目设置。应该可以在Air 2.0中使用Flex 4并使用该类。确保您指向的是正确的Air SDK,并且可以正常运行。此外,Flex 4.1与Air 2.0兼容...     

要回复问题请先登录注册