私はバックエンドプログラミングには新しいですが、私が構築しているアプリケーションのバックエンドを組み立てようとしています。私は本質的に、サーバーとiosアプリケーションの間にオブザーバータイプのプログラミングパターンを実装しようとしています。たとえば、2人の異なるアプリユーザーがnode.jsサーバー上の異なるものを購読し、異なるjsonを使用してアプリのすぐに送信するようにすることができます。私は、どのようにしてnode.jsにユーザをサブスクライブして、swiftを使って購読しようとしているのか確信しています。そして、本質的にjsonレスポンスのリスナを設定します。このようなサーバプログラミングパターンタイプの仕事誰かが何か参照や思考を持っている場合。Node.jsサーバーiosアプリケーションに情報を送信
0
A
答えて
1
まあ、nodejsはEvent Emitterです。これはオブザーバーパターンの実装になります。
あなたのケースでは、特別なイベントエミッタベースのクラスNetモジュール(tcp接続を処理するイベントエミッタ)を使用できます。 TCP接続はデフォルトで双方向であるため、イベントを両側で処理できます。
したがって、迅速なアプリ(または他の言語)からのコールを処理できます。それは、サーバーとソケットを開き、データを送受信しているだけです。
関連する問題
- 1. テストスピード(送受信情報)クライアント(アプリケーション) - データベース(サーバー)
- 2. サーバーに情報を送信するが、情報がどこか
- 3. Cordova iOS FingerPrint認証:サーバーにユーザー資格情報を送信する
- 4. 私のアプリケーション経由でサーバーにフィードバック情報を送信するには?
- 5. サーバーからiOSにリクエストを送信せずに情報を送信する方法
- 6. node.jsからnode.jsサーバーにファイルを送信
- 7. iOSアプリケーションからサーバーに情報を送信する方法を教えてください。
- 8. node.jsとsocket.ioで非同期情報を送信する
- 9. サーバーからAndroidに情報を送信する方法
- 10. PHPサイトをネットワーク管理アプリケーションにSNMP情報を送信する
- 11. iPhoneアプリケーションからNode.js Webサーバーにデータを送信
- 12. サーバー経由で変数情報を送信する(C#)
- 13. は、サーバーへのフィードバック情報を送信しますか?
- 14. Android - MySQLデータベースにログイン情報を送信
- 15. EditTextからIMEに情報を送信
- 16. chatbotにコンテキスト情報を送信
- 17. AJAXで前後に情報を送信
- 18. Node.js(Express)サーバーからiOS Swift 3への文字列の送信
- 19. iOSからmacOSへの情報の送信
- 20. iOSからOSXへの情報の送信
- 21. intent.putExtra()を介して情報を送信
- 22. Android 7+がクラッシュ情報を送信
- 23. プリフライトリクエスト(CORS)で資格情報を送信
- 24. 後で情報を送信browserHistory.goBack
- 25. C#TCPで情報を送信
- 26. チェックされたテーブルの表示アイテムに関する情報をサーバーに送信
- 27. クライアントはサーバーに情報を送信し、データベースに保存します
- 28. POST情報を送信するAjaxを送信するJquery - CodeIgniter
- 29. zipファイルをnode.jsサーバーからnode.jsクライアントに送信
- 30. 安全にiOSアプリケーションでサーバーの資格情報を含める方法