問題タブ [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 に答える
15604 参照

database - React Native - PostgreSQL データベースに接続

React Native を使用して、PostgreSQL、MySQL などの外部データベースに接続したいと考えています。これは可能ですか?

しかし、最初に私の計画についてお話しさせてください。複数のインストール用のアプリケーションを開発します (複数のデバイス - 1 つのデバイスに 1 つのインストール)。すべてのデバイスは、Windows インストール (サーバー) によって提供されるローカル ネットワークに接続されます。サーバー上でデータベース (PostgreSQL) が実行されており、すべてのデバイスでこのデータベースに接続したいと考えています。サーバー(または実際にはそのデータベース)はタスクを保存する必要があり、各デバイスはこれらのタスクにローカルでアクセス(読み取りおよび書き込み)する必要があります。

サーバー クライアント スキーマ

単純な SMB-XML ファイル ストレージ (ただし、衝突の問題) や SMB 共有ファイル上の SQLite データベースなど、他にもいくつかのアイデアがありましたが、SQLite の Web サイトによると、これでは複数のアクセスの問題が回避されません。したがって、別のローカルソリューションが必要です。これにより、ローカル ネットワークからアクセスできるデータベースを提供することになりました。

誰かがこの問題を解決する方法をメモしていれば、とても感謝しています。

ありがとうございました!

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

ajax - ウェブサイトのレイヤーをネットワーク経由で接続するのは良いことですか?

私はウェブサイトのアーキテクチャを設計しています。以下のように、作品を 3 ~ 5 層に配置したいと考えています。

画像#1

画像#2

主なアーキテクチャは上図のとおりです。まず、これが良いものかどうかを知りたいです。しかし、主な問題は、サービス層とデータプロバイダー層の層を接続する方法です。

クライアント側のリクエストの関連付け方法は、ネットワークを介して AJAX の方法で行われます。しかし、サービスのサーバー側はどうでしょうか。もっと説明しましょう:

私のサービスの 1 つは、メインの Web サイトです。ユーザーがページをリクエストし、ページを受け取ります。ページが受信された後、他のデータは AJAX として提供されます。ユーザー (クライアント側) からデータ プロバイダー レイヤーに直接要求します。しかし、サーバーで作業しているときに、ページをクライアントに提供する前に、サービス自体に関するデータが必要な場合はどうでしょうか。私の意見をお伝えできればと思います。

今、私は2つの方法について考えています:

1) すべてのサービスにデータ プロバイダー レイヤーの参照を追加し、そのクラスを使用して直接使用します。

2)サーバーもクライアントになります。つまり、サービスがデータを必要とする場合、イントラネット経由でデータ プロバイダー レイヤーにリクエストを送信します。次に、ローカル ネットワーク内の別のデバイスにすべてのサービスを移植できます。しかし問題は、ローカル ネットワークが直接参照の優れた代替手段となるのに十分であるということです。

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

java - AllJoyn BusSignalReply エラー

AllJoyn フレームワークを使用する Android アプリを構築しています。基本的に、ロビーを作成し、ロビーに参加している人々が特定のゲームをプレイできるようにするには、LAN 通信が必要です。

このために、オブジェクト Lobby とそれに対応する LobbyInterface を作成しました。私が今行ったことは次のとおりです。 - ユーザーはロビーを作成でき、これは接続されているすべてのデバイスのリストに表示されます。・ユーザーは作成したロビーを選択して参加することができます。

私が今欲しいのは、ユーザーがロビーに参加したときにリストを更新することです。このためには、ロビーにあるユーザー リストを取得する必要があります。このリストを LobbyInterface から取得しようとしています。バスを介して複雑なオブジェクトを取得できないことはわかっていますが (構造的に構築されていない場合)、文字列の単純な配列を取得しようとしています。

これは私のコードです:

LobbyInterface クラス:

これは、UsersFacade クラスから呼び出しているメソッドです。

これは常に null を返し、エラーは次のとおりです。

位置と型を指定して構造体を返すことができることを知っています。しかし、文字列の単純な配列で作業できることがわかりました: https://allseenalliance.org/docs/api/java/org/alljoyn/bus/annotation/Signature.html

ここで他の回答を読んでいますが、これらは次のような複雑なデータ用です: Alljoynフレームワークで署名がエラーを取得しますか?

コードの何が問題になっていますか? 代替案はありますか?

ご清聴ありがとうございました!

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

android - Android をローカル ネットワークに接続して、MS SQL Server にクエリを実行する

ローカル ネットワークで Android デバイスと PC の間でフォルダーを共有する方法について説明しているソースがいくつかありますが、Android デバイスからローカル ネットワークに配置することで、ローカルの MS SQL Server にクエリを実行することは可能でしょうか?

WiFiを使用して、同じルーターを共有しているPCとローカルネットワークを確立しようとしましたが、これまでのところ、PCと電話はお互いを認識していません. 最終的にそれらを同じローカルネットワークに配置することに成功した場合、MS SQLサーバーにクエリを実行することは可能ですか、それともおそらく何かが欠けていて最後に失敗するでしょうか?

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

node.js - IPad からローカル ネットワーク NodeJS サーバーに接続する方法は?

Windows OS システムにインストールされている実行中の NodeJS サーバーに、ローカル ネットワークを使用して IPad から接続したいと考えています。

このデバイスまたは他のデバイスをローカル ネットワークに接続する方法はありますか?

現在 xip.io を使用していますが、結果が得られませんでした。

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

android - ローカル ネットワークで Xamarin Android を使用して localhost データベースを更新する

ローカル ネットワーク (WiFi) 経由で Xamarin.Android を使用して localhost データベース (MSSQL) を更新するにはどうすればよいですか?

私は、ウェイターが持って行き、注文を集めるレストラン用の Android アプリケーションを構築したいと考えています。注文は、最初に SQLite でローカルに保持する必要があります。次に、WiFi/ローカル ネットワークを介してローカルホスト/ローカル サーバーにプッシュし、MSSQL データベースを更新します。

次に、キッチンとレジ担当者のために注文を印刷する必要があります。

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

apache-cordova - 機能「PrivateNetworkClientServer」を使用してアプリを構成し、「WACK」テストに合格する可能性を維持する方法

私は、Apache Cordova Win 10 Windows-x86 Store アプリを使用して、ローカル ネットワークに完全に接続された測定値を収集するマイクロコンピューターとデータを交換しています。

このアプリを機能「PrivateNetworkClientServer」でテストし、「*.appx」パッケージの形式で展開しました。それは働いています。

ただし、「PrivateNetworkClientServer」機能は、「package.windows10.appxmanifest」で次のように設定された Windows ストアでは禁止されています。

"uap:Rule Match="ms-appx-web:///" Type="include" WindowsRuntimeAccess="all" "

この設定を変更または削除しようとしましたが (既定では WindowsRuntimeAccess="none")、「ビルド」を実行した後、マニフェストのこの部分は初期状態に戻りました。

機能「PrivateNetworkClientServer」を使用してアプリを構成し、「WACK」テストに合格する可能性を維持する方法。

提案をいただければ幸いです。ありがとうございました。