2013-01-06 2 views
4

파이썬에서 데이터가있는 소켓 (예 : "23"과 같은 정수)을 웹 프레임 워크 인 Meteor을 사용하여 작성한 웹 응용 프로그램으로 보내려고합니다. node.js와 다른 라이브러리들. 파이썬 측면에서python에서 Meteor (node.js)로 소켓 보내기

나는 다음과 같은 코드가 있습니다

import serial, socket 

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

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

무엇을 나는 유성 측에서 수행해야합니까? 이 파이썬 코드가 맞습니까? 이것은 웹 소켓과 다른가요?

답변

3

Meteor는 DDP 프로토콜을 사용하여 통신하므로 Python 용 DDP 클라이언트를 작성하고 원격 Meteor 메소드 또는 SUB를 게시 된 채널에 호출해야합니다.

파이썬 DDP 클라이언트에서 일부 초기 작업은 완료,하지만 여기에 완료되었습니다 https://github.com/meteor/meteor/blob/master/examples/unfinished/python-ddp-client/ddp-client.py

+0

덕분에, 난 그냥 지금 파이썬-DDP-클라이언트를 시도하고 명령 SUB 작동되지만 CALL이 없습니다. CALL은 메서드 호출을위한 것입니다. 그러나 클라이언트 또는 서버에있는 메소드는 무엇입니까? – jdscosta91

+0

CALL은'Meteor.methods '로 정의한 서버 메소드를 호출하기위한 것이다. – Rahul