10

流星主页(www.meteor.com)在要点 8(“互操作性”)中说:

您可以将任何东西连接到 Meteor,从本地移动应用程序到遗留数据库再到 Arduinos。只需实现简单的 DDP 协议。

问:Android是Java,怎么连接meteor(js)?任何指向有用资源/教程的链接将不胜感激!

4

4 回答 4

5

DDP 代表分布式数据协议,专门用于 Meteor。

目前还没有内置的 Android/Java 支持,但这里有一个用 Python 编写的官方 Meteor DDP 客户端,您可以将其用作参考:https ://github.com/meteor/meteor/tree/devel/examples/unfinished /python-ddp-client

更多信息:

于 2012-05-21T19:22:20.123 回答
4

仅供参考,我编写了一个更高级别的 Android DDP 层来处理客户端状态,包括收集处理。

它在 github 上,包括 Maven Central 中的 Maven 工件(我的 java-ddp-client 版本也在 Maven Central 中): https ://github.com/kenyee/android-ddp-client

于 2013-08-01T15:15:57.463 回答
4

不知道为什么没有人提到这一点,但有一个 Java DDP 客户端库:

https://github.com/kutrumbo/java-ddp-client

仅供参考,我已经将它分叉并充实了很多。我开始用它编写一个 Android 应用程序,发现它缺少很多东西来让它正常工作:

https://github.com/kenyee/java-ddp-client

我还在此之上编写了一个 Android 层以使事情变得更容易,并且一旦我弄清楚如何让它在 Eclipse 中使用 Gradle 工作(无法让它识别 android-libraries 插件所以对 Android 库的任何引用都不起作用)-:我确实使用所有这些东西编写了一个 Android 应用程序......在 Play 商店中查找与 Meteor's Party 示例匹配的“Meteor.js Party”。

于 2013-06-26T16:12:47.253 回答
0

客户端可以通过其DDP 协议​​规范)与 Meteor 进行通信。查看通用平台的独立 DDP 实现列表。

于 2015-03-21T22:46:02.147 回答