4

我想将一个带有数据的套接字(只是一个像“23”这样的整数)从 python 发送到一个使用Meteor编写的 Web 应用程序,Meteor是一个构建在 node.js 和其他库之上的 Web 框架。

在python方面,我有以下代码:

import serial, socket

s = socket.socket(socket.AF_INET, socket.SOCK_STREAM)

s.connect(("localhost", 3000))
s.send ('something')

在 Meteor 方面我需要做什么?这个python代码正确吗?这与 websocket 有什么不同?

4

1 回答 1

3

Meteor 使用 DDP 协议进行通信,因此您必须为 Python 编写一个 DDP 客户端,然后调用远程 Meteor 方法或订阅已发布的频道。

python DDP客户端的一些初步工作已经完成,但尚未完成,这里: https ://github.com/meteor/meteor/blob/master/examples/unfinished/python-ddp-client/ddp-client.py

于 2013-01-06T03:22:04.557 回答