0

プッシュ通知を受け入れてXMLを解析し、データベースにデータを保存するXMLoverHTTPプッシュ通知コンシューマーを作成しようとしています。きちんとしたXMLパーサーであるのこぎりの宝石を見てきました。私が失敗したのは、アプリのユーザーがアクティビティフィードの受信をサブスクライブしたときにのみ通知を受け入れるように計画していることです。

だから、私はこの形式での通知を期待しています <?xml version="1.0" encoding="UTF-8"?> <Activities xmlns=""> <RecordSet> <Record> <ACTIVITY_DATE>2011-05-10</ACTIVITY_DATE> <ACTIVITY_TYPE>FOO</ACTIVITY_TYPE> <ACCOUNT_ID>0123456789</ACCOUNT_ID> <SENDER_FIRST_NAME>John</SENDER_FIRST_NAME> <SENDER_MIDDLE_NAME>S.</SENDER_MIDDLE_NAME> <SENDER_LAST_NAME>Karanja</SENDER_LAST_NAME> </Record> ... </RecordSet> </Activities>

ステータスコード付きのXMLを通知サーバーに返送することで応答することが期待されています。私はこのこれを見てきました

しかし、どちらも私のニーズに対応していないようです。これについてはどうすればよいでしょうか。特に、着信通知のためにパイプを開いたままにする方法はどうでしょうか。そして、これに合わせたそのようなRubygemはありますか?

4

1 に答える 1

0

これは興味深いリソースになるはずです: http://redis.io/topics/pubsub

それは人々が購読することなどを可能にします...

もう 1 つの解決策は、Faye を Railscast でカバーすることです。

プッシュ システムを実装したら、データを解析する必要がありますが、ほとんどのプッシュ システムは JavaScript を使用するため、json を使用する必要があります。

于 2011-06-14T08:20:26.790 に答える