2016-10-23 5 views
0

MQTTプロトコルを使用してモバイル・アプリケーションをビジネス・ロジック・サーバーに接続するMQTTブローカー(たとえばemqtt)を使用することを決定しました。実際には、商品のローディング、検索、ログインなどのすべての操作は、ビジネスサーバーが購読しているチャネルによって行われます。MQTTブローカーをEコマース・モバイル・アプリケーションに使用する

私はまだこの決定について肯定的ではありません。 MQTTブローカーは、通知の処理に適しているため、主にMQTTブローカーを選択します。しかし、MQTTブローカーの手助けをして大量のデータ(写真やテキストを含む製品など)をロードすることを考慮すると、MQTTブローカーを通知や安らかなWebサービスのために使用するほうがよいかもしれません。データをロードする。

このジレンマを解決する手助けをすれば本当に感謝しています。

答えて

0

MQTTが完全に非同期であるため、一部のインスタント・リクエストを処理できない可能性があるため、アプリケーションの一般的なニーズに合わせてRESTfulなWebサービスを提案します。 私は電子商取引で働いています。私たちはほとんどのニーズに対してREStful APIを使用し、通知だけにMQTTを使用し始めました。

関連する問題