質問編集履歴
4
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
調べたところ、イベントリスナー、非同期通信、デーモン化という単語がヒントになりそうですが、詳しい仕組みがわかりません。
|
17
|
+
調べたところ、イベントリスナー、非同期通信、WebSocket、デーモン化という単語がヒントになりそうですが、詳しい仕組みがわかりません。
|
3
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,4 +1,4 @@
|
|
1
|
-
Firebase Realtime Databaseに
|
1
|
+
「Firebase Realtime Databaseにデータが追加されたら(イベントが発生したら)処理を行う」という実装をしたいのですが、JavaやNode.jsのリファレンスはあるものの、RubyやPythonのリファレンスはありません。
|
2
2
|
|
3
3
|
(いまはcronで定期的にプログラムを実行して、REST APIでデータを取ってきて、データが追加されているか確認をいます)
|
4
4
|
|
2
追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -14,4 +14,4 @@
|
|
14
14
|
|
15
15
|
|
16
16
|
|
17
|
-
調べたところ、イベントリスナー
|
17
|
+
調べたところ、イベントリスナー、非同期通信、デーモン化という単語がヒントになりそうですが、詳しい仕組みがわかりません。
|
1
修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,6 +1,6 @@
|
|
1
|
-
Firebase Realtime Databaseに「データが追加(イベントが発生
|
1
|
+
Firebase Realtime Databaseに「データが追加(イベントが発生)されたら処理を行う」という実装をしたいのですが、JavaやNode.jsのリファレンスはあるものの、RubyやPythonのリファレンスはありません。
|
2
2
|
|
3
|
-
(いまはcronで定期的にプログラムを実行して、REST APIでデータを取ってきています)
|
3
|
+
(いまはcronで定期的にプログラムを実行して、REST APIでデータを取ってきて、データが追加されているか確認をいます)
|
4
4
|
|
5
5
|
|
6
6
|
|
@@ -10,6 +10,8 @@
|
|
10
10
|
|
11
11
|
これは単にFirebase側がNode.jsのリファレンスしか用意してないだけなのか、JavaやNode.jsがそのような処理が得意で、RubyやPythonはイベントを監視して、イベントが発生したのを検知して処理を行うという処理が苦手なのか、どちらでしょうか。
|
12
12
|
|
13
|
+
仮にそうだとしたら、RubyやPythonで、イベントにリアルタイムで反応するアプリケーションをつくろうとしたら、cronなどで秒刻みでプログラムを起動させつづけれなければならないのでしょうか。
|
14
|
+
|
13
15
|
|
14
16
|
|
15
17
|
調べたところ、イベントリスナーやデーモン化という単語がヒントになりそうですが、詳しい仕組みがわかりません。
|