【问题标题】:Can I use meteor for this?我可以为此使用流星吗?
【发布时间】:2012-06-07 03:35:31
【问题描述】:

我正在寻找一种方法来创建一个应用程序,该应用程序具有实时 Web 界面以及可由 node.js 客户端调用同时共享其大部分代码的 API。

我希望能够通过浏览器在我的应用程序内管理数据、监控和执行任务,但也有一个自动化/调度程序连接到我的网络应用程序并告诉它运行各种任务并获得结果每个任务。

不幸的是,我似乎无法从服务器连接到 Meteor,所以我想知道是否还有其他方法?我所描述的使用 Meteor 是否可行?

我已经使用 socket.io 进行了一些测试,我认为我可以这样做,但 Meteor 似乎对于实时用户界面来说真的很棒。

【问题讨论】:

  • “很遗憾,我似乎无法从服务器连接到 Meteor,所以我想知道是否还有其他方法?” 请按您的方式重新提出您的问题对你想要的东西不是很精确。
  • 那么你的意思是远程功能还是发布/订阅?还是有什么不同? (Meteor支持前两项)

标签: socket.io meteor


【解决方案1】:

是的,你 can use npm packages 做你想做的事。就像标准的 Node.js 编程一样。

在外部代码之间调用 Meteor 时可能会遇到一个错误,但它是 easy to solve

我想在你的情况下,你可以这样设置一个 TCP 服务器并让它更新一个集合,然后你可以让客户端通过响应式集合发布机制进行更新。

【讨论】:

  • 谢谢,我意识到您可以使用外部包,但您提到的 TCP 服务器更新集合很有帮助。我将使用 hook.io 开发我的“后端”,Meteor 将是另一个监听事件以更新集合的钩子。希望一切顺利!
猜你喜欢
  • 2019-03-09
  • 2015-03-26
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-04-28
  • 2019-02-02
  • 1970-01-01
相关资源
最近更新 更多