2013-02-26 2 views
0

Windows 8 (RT)이 탑재 된 태블릿에서 실행될 응용 프로그램을 개발하고 싶습니다. 이 앱이 포함 된 태블릿은 '마스터'태블릿이어야하며이 태블릿은 다른 태블릿 '슬레이브'(동일한 앱 실행)와 통신합니다. 마스터 태블릿은 슬레이브 태블릿 (슬레이브 태블릿이 수신 된 데이터를 표시)에 데이터를 전송하고 슬레이브 태블릿은 데이터를 마스터로 전송합니다. 마스터가이 데이터를 수집하고 그래프 등을 작성합니다 ... 당신이 이해하기를 바랍니다. (이력서 : 서로 동일한 W8 RT 앱 통신)가능한 기능 여러 Windows 8 RT 장치 (동일한 응용 프로그램 실행 중) C# WI-FI

W8 RT (동일한 앱 실행) 통신이 가능한 태블릿 WI-FI Direct? 가능성은 C#에 있습니까?

모든 답변에 대해 Thx.

답변

1

Windows 8에는 다른 장치에서 실행중인 앱의 복사본간에 연결을 설정할 수있는 기능이 포함되어 있습니다. 이 기능을 PeerFinder라고합니다.

현재 PeerFinder는 NFC를 사용하여 다른 장치를 찾거나 (두 장치를 함께 탭) 두 장치가 모두 Wifi Direct를 지원하는 경우 WiFi를 사용할 수 있습니다. 초기 핸드 셰이크 후에 두 장치는 소켓을 사용하여 통신합니다. http://code.msdn.microsoft.com/windowsapps/Proximity-Sample-88129731

PixPresenter이 PeerFinder을 사용하여 장치간에 이미지를 교환하는 샘플 응용 프로그램입니다 :

근접 샘플 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

희망이 도움이됩니다. 당신이 NFC를 에뮬레이션 할 필요가 언제 특정 샘플 드라이버를 사용할 수 있는지 보완 http://bit.ly/winappsupport

+0

예, 정말 대단합니다! –

0

로컬 네트워크 인 경우 원시 TCP 통신을 사용하고 UDP 검색을 사용하여 마스터를 식별 할 수 있습니다.

인터넷 또는 분리 된 네트워크 영역과 같이 분산 된 설정이라면 here을 설명한 Microsoft Azure 대기열 저장소 서비스를 살펴 보는 것이 좋습니다. 분산 및 중복 마스터 - 슬레이브 모델을 허용합니다.