当我尝试从Java端向AS发送String,int原始值时,AS可以成功读取它。但是,如果我向AS发送自定义对象,则AS无法对其进行解码。是不是意思flah.net.Socket必须依靠BlazeDS之类的AMF库来解码自定义对象吗? 解决方案如下: 是的,就是这种情况。实际上,原始int也是这种情况,但是AS3会为您隐式将int字符串转换为int(如果将其保存在int变量中)。 顺便说一句,您不必使用Socket连接即可使用AMF,但您当然可以。

2020年8月26日 0条评论 33点热度 阅读全文

我想将Flash Player实例(AMF3)连接到Java LocalConnection。我已经完成了Red5的大量工作,所以我知道如何实现AMF3规范,但是我不确定如何导航构建实际的LocalConnection接口。 here提供了C代码,但我不会说C来挽救生命。有人知道Flash Player LocalConnection的Java实现吗? 解决方案如下: Flash本地连接使用Shared Memory(请参阅http://osflash.org/localconnection) 要在Java中使用它…

2020年3月10日 0条评论 35点热度 阅读全文

我想将Flash Player实例(AMF3)连接到Java LocalConnection。我已经完成了Red5的大量工作,所以我知道如何实现AMF3规范,但是我不确定如何导航构建实际的LocalConnection接口。 here提供了C代码,但我不会说C来挽救生命。有人知道Flash Player LocalConnection的Java实现吗? 解决方案如下: Flash本地连接使用Shared Memory(请参阅http://osflash.org/localconnection) 要在Java中使用它…

2020年2月28日 0条评论 33点热度 阅读全文

在我们的应用程序中,我们有一个flex客户端,该客户端使用BlazeDS和AMF执行操作,有没有一种方法可以向AMF发送的请求中添加自定义Http标头,以便我可以在Java服务器端的Filter中读取 谢谢。 解决方案如下: 您可以在其中使用任何自定义标头,如下所示: headers = [ new URLRequestHeader("contentType", "application/x-www-form-urlencoded"), new URLRequestHeader("Accept-Language",…

2019年11月17日 0条评论 34点热度 阅读全文

我有一个带有Java / BlazeDS后端的100%基于Flex的企业Web应用程序。为了创建更加活泼的用户体验,我想在登录后立即将一堆数据加载到客户端,并在整个会话中保持该数据。 这将包括诸如用户首选项,应用程序皮肤,应用程序布局等项目。服务器上不经常更新的内容。 我的问题是,如果它们被更新,什么是刷新客户端数据并知道何时刷新的好方法?我应该说我对Adobe LCDS没有兴趣! 解决方案如下: 要更新客户端中缓存的数据,当服务器上的数据发生更改时,您将需要使用支持服务器推送的服务器端软件,并会告知客户端需要更新…

2019年11月13日 0条评论 28点热度 阅读全文

如何获取flex-messaging-client-android.jar?请提供一个链接。 解决方案如下: "Creating an Android application that invokes Data Services"页显示此JAR位于“ dataservices-sdk-pkg.zip”中,您可以从“ Experience Server”中检索该JAR。页面上有关如何下载的链接。 该jar还在各个第三方下载站点中浮动……如果您愿意冒讨厌软件的危险。

2019年11月6日 0条评论 31点热度 阅读全文