5

このブログをフォローして、iPhone 用のプッシュ サービスを構築しようとしています。このブログでは作業プラットフォームとして Android を使用していますが、目的の C で MQTT クライアントを入手できれば、iPhone にも移行できます。これはどこにもありません。これに最も近いのは次のとおりです。

  1. ここに C 実装があります- libmosquitto

  2. この投稿では、HTTP ブリッジのようなものを使用できると書かれています。

これら2つのオプションを活用するのを手伝ってくれる人はいますか? 次のステップがわかりません:(

ありがとう !!

4

4 に答える 4

3

私は Objective C にまったく詳しくありませんが、C コードを Objective C としてコンパイルできるようです。これで問題は回避できますか?

gcc を使用している場合は、「-x Objective-c」を使用して、強制的に Objective C としてコンパイルすることができます。

于 2011-02-17T22:50:20.673 に答える
2

この場合、MQ を介して JMS アプリと通信しようとしていないため、HTTP オプションは役に立ちません (まあ、それが目標だとは言っていません)。あなたの最善の策は、iPhone 用にlibmosquitto または他の MQTT クライアント ( http://mqtt.orgのリストを参照) のようなものをコンパイルすることです。iOS で mosquitto のライブラリを使用する良い例https://github.com/njh/marquetteがあります。

于 2011-02-21T12:39:41.143 に答える
1

現在、プロジェクトでMQTTKitを使用しています。使い方はかなり簡単で簡単です。

于 2014-08-28T03:10:02.173 に答える
0

迅速に次のライブラリを使用できます: https://github.com/ltg-uic/ios-mqtt-base

于 2015-11-16T10:50:56.350 に答える