問題タブ [local-network]

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.

0 投票する
1 に答える
1776 参照

android - TCPクライアント/サーバーとマルチキャストブロードキャスト

20〜30台のAndroidデバイス(Androidハニカム/ ICS OSを搭載したタブレットに固有のターゲット)で実行され、ローカルWIFIネットワークを介した接続を1〜2時間維持し、データを交換する必要がある非市場アプリケーションを開発しています(それらの間のコマンドを表す単純なオブジェクト)。

ほとんどの場合、1つの特定のタブレットはコマンドを送信するサーバーのように動作し、他のデバイスはコマンドを受信するクライアントのように動作しますが、「クライアント」は「サーバー」にコマンドを送信することもあります。

この通信需要の解決策として、私はしばらくの間、
TCPクライアント/サーバープロトコルをカプセル化するオープンソースライブラリを使用しています。これはKryonetと呼ばれます。私はそれが非常に使いやすく、基本的に仕事をしていることに気づきましたが、それは時々「不安定」であり、多くの切断が発生します。この切断を行う余裕はありません。フロー全体とユースケースを損ない、クライアントのコマンドを失う原因になります。

クライアントを再接続し、クライアントが見逃したものを送信するリカバリロジックを実行していますが、ユースケースには十分ではありません。

最近、マルチキャストブロードキャストプロトコルについて聞いたことがあり、オープンソースライブラリの呼び出しでさえも見つかりました。このプロトコルを最適に実装し、使いやすいインターフェイスを公開するJGroupsです。まだ試していませんでしたが、知っている人からアドバイスをもらいました。私の目的には、TCPクライアント/サーバーの方が優れているはずです。

  • 説明した動作を実装するために使用する必要がある最善のアプローチは何ですか?(必ずしも私が提案した2つのうちの1つではありません)

TIA

0 投票する
2 に答える
338 参照

java - ポートxでリッスンしているIPアドレスを検出する方法

サブネットからIP範囲をスキャンしたいのですが。特定のポートで聞こえるIPアドレスを保存したいと思います。私はこのコードを使用します:

しかし、私の問題は、時間がかかりすぎることです...もっと速い方法はありますか?

0 投票する
1 に答える
2126 参照

c++ - ローカルネットワーク上のすべてのデバイスの名前とIPを取得するにはどうすればよいですか?

私の目標は、ローカルネットワーク上のすべてのデバイスの名前とIPを一覧表示することです。

この投稿と同様に、iPhoneのローカルネットワーク上のすべてのコンピュータ名を一覧表示しますが、回答がありませんでした。

私はApplesBonjourを調べましたが、それが必要だとは思いません。ネットワーク上のすべてのデバイスが表示されるわけではありません。

以下のコードも試しましたが、奇妙な出力が得られます(以下)。

これは私が本当に理解できない出力です。

次のような出力を見たいのですが。

Objective-CまたはC++のいずれかのソリューションが役立ちます。ありがとう。

0 投票する
2 に答える
232 参照

c# - サーバー マシンでパスが見つかりませんでした

ローカル サーバーで実行されている asp.net プロジェクトがあります。

「D:\Scan\ScannedDocs\Images」に2つのjpg画像があります。ボタンをクリックした後、これらの画像を結合して「D:\BPMSITE\BPM.Marketing\MyFiles\2013_1」に保存します。サーバー マシン上の両方のパス。

"@" これとandをいくつか組み合わせてみまし"/" たが、ファイルが見つかりませんでした。

問題 s ソース フォルダが webroot の外にある。

解決策は何ですか?

0 投票する
2 に答える
194 参照

linux - 別の Linux マシンでソケット通信をセットアップするためのリソース、C++

この質問の前に、私は Linux と C 言語の両方にかなり慣れていないと言っておきましょう。

また、このテーマに精通していると思われる数人の友人に尋ねましたが、彼らも混乱を表明しています...

私は、Linux マシンのシステムにソケット通信を実装しようとする任務を負っています。現在、追加の計算能力のために 2 つのインテル Xeon Phi コプロセッサーを使用するホスト マシンがあります。これらの各コプロセッサには実際に独自の Linux カーネルがあり、ホスト マシンの自動負荷分散メカニズムを制御できるように、それらにアクセスしようとしています。基本的に、最終的な目標は、どのプロセスがどのコプロセッサーによって処理されるかを制御することです。

大量のデータセットに対して定期的に (数秒ごとまたはそれ以下) かなり大規模な計算を行うことを検討しています。何十万ものデータ ポイントを取り込み、さまざまなパラメーターとデータ セグメンテーションを使用してベイジアン平均回帰を実行する必要があります。

そうは言っても、信頼性は必須です...そして委任される各プロセスはかなり大きくなります(単純で迅速なタスクを強引に強制するわけではありません)。

皆さんが役に立つかもしれない (できれば無料のオンラインの) リソースを推奨してくれることを願っていました。任意の推奨事項をいただければ幸いです。

ありがとう、

ジェームズ・エルモア

0 投票する
0 に答える
1006 参照

c# - C# でネットワーク共有を開く方法

ローカル ネットワーク上のネットワーク共有を開くプログラムを C# で作成しようとしています。私が遭遇する問題は、ネットワーク共有のユーザー ログインを通過することです。

通常、Windowsでは\ 192.168.101.10でユーザー名「ニッ​​ク」パスワード「ニック」を入力できます

私のコードは次のとおりです

私がちょうど持っていれば、それは絶対にうまく動作します

ただし、最初にローカルネットワーク内の各コンピューターにアクセスし、ユーザー名とパスワードを一度入力すると、コンピューターはそれを記憶する必要があります。ただし、シャットダウンして再度起動するたびに、毎回手動で行う必要があります。私はこれを間違っていますか?

0 投票する
1 に答える
3785 参照

iphone - 特に Iphone/Ipad でのローカル ホストでの DNS の問題

ローカル ネットワークで異なるデバイス間の通信に問題があります。DNS に問題があるか、DNS 設定が間違っている可能性があります

まず、私のデバイスの簡単な概要:

  • ルーター: Speedport W 921V (最新のファームウェア 1.22.) リモート操作用の dyndns も使用
  • ファイル/Webサーバー: Samba と apache を実行する Debian Squeeze
  • Client1: Win 7 Pro を使用しているコンピューター
  • Client2: iPhone/ iPad

インターネットはすべてのデバイスで問題なく動作します。すべてのクライアントが DNS をルーターの IP に設定しました。ルーターには、ポート 80 から Web サーバーのポート 80 へのポート フォワーディングとポート 8080 のポート フォワーディングの設定もあります。

問題 1) パブリック dyndns-address の解決

ローカル ネットワーク内でパブリック アドレスmysubdomain.dyndns-home.comに ping を実行すると、IP はすべてのデバイスでタイムアウトの問題なく正しく解決されますが、ブラウザー (Chrome、Firefox、IE) でパブリック アドレスを使用すると、タイムアウト エラー メッセージまたはサーバー ダウン メッセージです。これは、すべてのデバイスで同じ動作です。では、ローカル ネットワークで自分のパブリック アドレスを使用できないのはなぜですか? それを変更するには、何を変更する必要がありますか?

問題 2) Iphone/Ipad でのローカル デバイスの解決

ローカル ネットワークではパブリック アドレスを使用できないため、ローカル デバイス名で通信したいと考えています。したがって、すべてのデバイスはルーターのMACアドレスで登録されています。ルーターにログインすると、現在実行中のすべてのデバイスとその IP アドレスが表示されます。したがって、ルーターがクライアントの DNS である場合、ルーターはローカル デバイス名を解決する必要があります。これまでのところ、Windows または Linux を実行しているコンピューターでは機能します。しかし、私の Iphone または Ipad では、名前が解決されません。また、リースを更新するか、ネットワークを忘れて再接続しようとしましたが、それでも Iphone/Ipad と他のデバイスと通信できません。Iphone/Ipad で名前を解決するにはどうすればよいですか?

ご協力いただきありがとうございます

0 投票する
1 に答える
72 参照

apache - 内部ホストへの ProxyPass とカスタムの利用不可メッセージ

特定のドメイン名でインターネットからアクセスできる学校のサーバーがあります。ライブラリ OPAC を利用できるようにするために、内部ローカル ネットワークからホストへのプロキシ パスを確立することができました。

正常に動作しますが、このホストが実行されているかどうかを検出し (24 時間年中無休で動作しません)、そうでない場合はメッセージを表示して、ユーザーが「サーバーに到達できません」と混乱しないようにしたいと考えています。エラー。

Apache ディレクティブのみを使用してこれを達成できますか?

0 投票する
0 に答える
1075 参照

windows - ローカル コンピューター ディレクトリへのホスト ファイルのリダイレクト

デスクトップでローカル Apache サーバーを実行しているため、ラップトップからアクセスしたいローカル サイトを実行できます。

「192.168.0.5 liam.pc」を使用してホスト ファイルのコンピュータにアクセスできますが、ディレクトリに入る方法がわかりません。「192.168.0.5/Hudex/public hudex.dev」を試しましたが、うまくいかないようです。

望む効果を得るにはどうすればよいですか?

HOSTS ファイル: