問題タブ [nanomsg]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
node.js - npm install nanomsg に失敗する
nanomsg
Linuxマシンにインストールしようとするので、そうします
npm install nanomsg --python=python2.7
--python=python2.7
私は2つの異なるバージョンのpythonを持っているので、オプションを使用します。ただし、そのコマンドはこの種のエラーメッセージで失敗します
これについてインターネットで検索しましたが、役立つものは見つかりませんでした。これまでにこのリンクを見つけましたが、役に立ちませんでした。
私のnode js
バージョンは 6.2.2 で、npm
バージョンは 2.14.7 です。
アイデアや提案はありますか?
linux - nanomsg と linux の奇妙な状況
とても奇妙です。nanomsgにメッセージ配信サーバーを書いています。しかし、しばらくしてサーバーを再起動すると、リスニングポートが使用されていたため失敗しました。状況は次のとおりです。
Java が原因ではなく、他のデーモンにも問題がある可能性があります。FD 番号と DEVICE 番号を見てください。同じです。誰でも説明できますか?
c - TCP の nanomsg で使用するソケットのタイプ
nanomsg ライブラリをダウンロードしましたが、それが TCP ソケットをサポートしていることはわかっています。私はそれを使って C で単純な TCP サーバーを作成しようとしていますが、非常に多くの異なるタイプのソケットがあり、単純に TCP サーバーを作成するのにどれが適切かわかりません。パイプライン、reqrep、pubsub などがあります。単純な TCP サーバーにはどれが最適でしょうか?
macos - 「nanomsg/nn.h」ファイルが MAC で見つからない
macOS の LuaRocks で nn をインストールしたいです。でも走るときは
エラーが発生しています
lnn.c:4:9: 致命的なエラー: 'nanomsg/nn.h' ファイルが見つかりません include ^ 1 エラーが生成されました。
この問題を解決するにはどうすればよいですか?
c# - nanomsg を使用してサブスクライバー/パブリッシャーからデータを受信します。
nanomsgに C# データ バインディングを使用しています。URL ipc://report_data でGoogle Protocol Bufferメッセージを送信している外部プログラムがあり、サブスクライバーはまったく同じ URL に接続します。したがって、サブスクライバーがその URL で送信されているデータを取得できると期待していますが、そうではありません。関数 Receive() を使用していますが、何も届きません。その URL から届くメッセージは 1 種類だけなので、このトピックについては気にしません。nanomsg の経験がある人は、トピックに関係なく、トランスポート URL で受信するデータを読み取る方法を知っていますか?
これは私のサブスクライバーと受信メッセージのコードです: