簡體   English   中英

可能會通信多個Windows 8 RT設備(運行同一應用程序)C#WI-FI

[英]Possibilities communication beetwen several Windows 8 RT devices (running same app) C# WI-FI

我想開發一個應用程序,它將在裝有Windows 8(RT)的平板電腦上運行。 使用此應用的一台平板電腦應為“主”平板,該平板將與其他“從”平板電腦(運行同一應用)通信。 主平板電腦應將數據發送到從平板電腦(從平板電腦會顯示此接收到的數據),而從平板電腦會將數據發送到主機。 大師收集這些數據並創建一些圖形等...希望您能理解。 (簡歷:幾個相同的W8 RT應用程序相互通信)

裝有W8 RT(運行相同應用程序)的平板電腦可以通過WI-FI Direct通信嗎? C#有什么可能?

謝謝每個答案。

Windows 8包括一項功能,可幫助您在不同設備上運行的應用程序副本之間建立連接。 該功能稱為PeerFinder。

當前,PeerFinder可以使用NFC(同時輕按兩個設備)或使用WiFi(如果兩個設備均支持Wifi Direct)查找其他設備。 初始握手后,兩個設備都使用套接字進行通信。

鄰近示例說明了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/zh-cn/library/windows/apps/windows.networking.proximity.peerfinder.supporteddiscoverytypes

希望能有所幫助。

開發支持,設計支持以及更多出色的功能: http : //bit.ly/winappsupport

如果是本地網絡,則可以使用原始TCP通信並使用UDP發現來標識主服務器。

如果是Internet或分開的網絡區域之類的更分散的設置,建議您查看此處介紹的Microsoft Azure隊列存儲服務。 這將允許分布式和冗余的主從模型。

作為補充,如果您隨時需要模擬NFC,則可以使用特定的示例驅動程序: Windows 8.1:如何在沒有NFC硬件的情況下使用近場鄰近API

希望能幫助到你。

斯蒂芬妮

此外,在這里您將找到WinRT庫,可用於幫助您使用Wifi-Direct在運行同一應用程序的Windows 8對等方之間傳輸數據/文件: http : //blogs.msdn.com/b/stephe/archive/ 2013/12/11 / win8-1-使用wifi-direct-and-proximity-api.aspx在2個對等方之間傳輸文件

最好的祝福

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM