0

Windows 8 (RT) を搭載したタブレットで実行されるアプリを開発したいと考えています。このアプリを搭載した 1 台のタブレットは「マスター」タブレットである必要があり、このタブレットは他のタブレット「スレーブ」(同じアプリを実行) と通信します。マスター タブレットはスレーブ タブレットにデータを送信する必要があり (スレーブ タブレットはこの受信データを表示します)、スレーブ タブレットはデータをマスターに送信します。マスターはこのデータを収集し、グラフなどを作成します...理解していただければ幸いです。(レジューム: 複数の同じ W8 RT アプリ同士の通信)

W8 RT (同じアプリを実行している) を搭載したタブレットは、WI-FI Direct で通信できますか? C# にはどのような可能性がありますか?

すべての答えにthx。

4

4 に答える 4

1

Windows 8 には、異なるデバイスで実行されているアプリのコピー間の接続を確立するのに役立つ機能が含まれています。その機能は PeerFinder と呼ばれます。

現在、PeerFinder は NFC (2 つのデバイスを一緒にタップ) を使用して、または両方のデバイスが Wifi Direct をサポートしている場合は WiFi を使用して、他のデバイスを見つけることができます。最初のハンドシェイクの後、両方のデバイスがソケットを使用して通信します。

Proximity サンプルは、PeerFinder の基本的な使用方法を示しています: http://code.msdn.microsoft.com/windowsapps/Proximity-Sample-88129731

PixPresenter は、PeerFinder を使用してデバイス間で画像を交換するサンプル アプリです: http://code.msdn.microsoft.com/windowsapps/PixPresenter-Code-sharing-39ed631f

PeerFinder.SupportedDiscoveryTypes は、他のデバイスを検出するために現在使用できる方法を示します: http://msdn.microsoft.com/en-us/library/windows/apps/windows.networking.proximity.peerfinder.supporteddiscoverytypes

それが役立つことを願っています。

開発サポート、設計サポート、その他の優れた機能が進行中: http://bit.ly/winappsupport

于 2013-02-26T19:27:50.137 に答える
0

また、Wifi-Direct を使用して、同じアプリケーションを実行している Windows 8 ピア間でデータ/ファイルを転送するために使用できる WinRT ライブラリもここにあります: http://blogs.msdn.com/b/stephe/archive/ 2013/12/11/win8-1-2-peers 間のファイル転送-wifi-direct-and-proximity-api.aspx

よろしくお願いします

于 2013-12-18T15:19:51.007 に答える
0

ローカル ネットワークの場合は、生の TCP 通信を使用し、UDP 検出を使用してマスターを識別できます。

インターネットや分離されたネットワーク エリアなど、より分散されたセットアップの場合は、ここで説明されている Microsoft Azure キュー ストレージ サービスを参照することをお勧めします。これにより、分散型の冗長マスター/スレーブ モデルが可能になります。

于 2013-02-26T11:26:59.507 に答える