Android 设备与 Flex 通过 BlazeDS 进行通信是否可行?

发布于 2024-11-06 23:05:19 字数 463 浏览 3 评论 0原文

我目前正在寻找一种在一个或多个 Google Android 设备(智能手机)与 PC 上的 Adob​​e Flex 前端之间进行通信的好方法。

要求:

  • 调用另一端的功能(Flex 到 Android,反之亦然)
  • 发送实时消息,例如将传感器数据从设备更改到 Flex

我偶然发现了 BlazeDS,我想知道它是否符合我的需求以及 如何将其用于参与方之间的通信。

在远程站点上进行方法调用并发送实时数据的最佳方法是什么?因此,消息传递服务是否合适(这是我的猜测),或者我可以以某种方式使用 RPC/远程对象吗?时间 Java AMF 客户端可以在 Android 设备上使用。

我正在考虑向服务器发送消息,服务器可以将消息转发给客户端,客户端将消息转换为函数调用。

RPC只能调用服务器上的方法,但不能调用客户端的方法,对吗?

仍然不确定如何正确设置。

I'm currently looking for a good method for communication between one or multiple Google Android devices (smartphones) and an Adobe Flex frontend on a pc.

Requirements:

  • Call functions on the other side (Flex to Android and vice versa)
  • Send real time messages like changing sensor data from device to Flex

I stumbled upon BlazeDS and I'm wondering if it fits my needs and
how it can be used for communication between participating parties.

What would be the best way to do methocd invocation on the remote site and sending real time data? Would therefore the messaging service be suitable (which would be my guess) or can i somehow use RPC/Remote Objects? T
he Java AMF Client could be used on the Android device.

I was thinking about sending messages to the server and the server could forward messages to the clients which translate them into function calls.

RPC is only ok for invoking a method call on the server but not calling a method on the client right?

Still not sure how to set this up correctly.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

晚雾 2024-11-13 23:05:19

如果我理解正确的话,您需要在 Android 设备(AIR 应用程序)上的本机 Android 代码和 Flex 代码之间进行通信。做到这一点的唯一方法是通过本机集成。这是我写的关于如何做到这一点的博客文章:
http://www.jamesward.com/2011/05/ 11/extending-air-for-android/

If I understand correctly you need communication between native Android code and Flex code on an Android device (an AIR app). The only way to do that is through native integration. Here is an blog post I wrote on how to do that:
http://www.jamesward.com/2011/05/11/extending-air-for-android/

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文