は私がサービス(削除、作成、取得、見つける)を持っていると私は、例えばsocket.iosocket.io経由でPOSTを送信する方法、またはsocket.io経由でfeathersjsサービスを呼び出す方法はありますか?
を経由してテーマを呼び出すしたいと思います:
ユーザーが別のユーザーにチャットにメッセージを書き込みます。要求を介して送信していないデータをソケットにリアルタイムで送信したいのですが、この時点では作成はmongooseのドキュメントなので、
それは可能ですか?はいの場合、どうすればいいですか?
以下は私のスニペットコードです:(サーバー側)
io.on('connect', function(socket){
socket.on('message', function(id, msg){
socket.to(id).emit('chat message', msg);
});
}))
http://localhost:3030/messages < - RESTのAPIのURLマングースで文書を作成します。リンク上でデータを送信すると、ドキュメントが作成されます。私は、ドキュメントがsocket.io経由で作成され、要求ではないことが必要です。
私はこのような何か意味:まあ
io.on('connect', function(socket){
socket.on('message', function(id, msg){
socket.to(id).emit('chat message', msg);
// Socket call a create method of my service
socket.post('/messages', data);
});
}))
それだけです!私はそれについて読む必要があります。ありがとう@ダフ – SeaDog