연결 방법 선택
업데이트: 2007년 11월
개발하는 동안 스마트 장치와 개발 컴퓨터가 빠르고 안정적으로 연결되도록 해야 합니다. 거의 모든 개발 단계에서 스마트 장치 에뮬레이터를 사용할 수는 있지만 응용 프로그램을 실제 하드웨어에서 테스트하는 것은 개발 주기에 꼭 필요한 단계입니다.
가장 일반적인 연결 옵션은 다음과 같습니다.
DMA 전송을 사용하여 장치 에뮬레이터에 연결합니다.
이 전송은 네트워크 관련 연결 문제를 방지하며 일반적으로 기본 전송으로 포함됩니다. 다른 전송을 사용해야 하는 특별한 이유가 없는 한 장치 에뮬레이터에 대해 항상 DMA 전송을 사용하십시오.
ActiveSync 4.x 또는 Windows Mobile Device Center와 USB 포트를 사용하여 실제 장치에 연결합니다.
Visual Studio도구 메뉴에서 이러한 옵션 및 기타 옵션에 액세스할 수 있습니다. 자세한 내용은 방법: 연결 옵션 설정(장치)을 참조하십시오.
참고: |
---|
Windows Vista에서는 Windows Mobile Device Center(WMDC)가 ActiveSync를 대체합니다. Windows Vista 사용자는 ActiveSync 대신 WMDC를 설치해야 합니다. |
ActiveSync 4.x
ActiveSync 4.x에서는 케이블, 크레들, Bluetooth 또는 적외선 연결을 통해 개발 컴퓨터와 장치를 연결합니다. 또한 필요한 Core Connectivity 연결 및 보안 파일을 장치에 자동으로 다운로드하는 수단을 제공합니다. 장치를 크레들에 놓으면 ActiveSync에서 다른 네트워크 카드를 모두 해제하므로 장치가 개발 컴퓨터하고만 통신하고 있음을 알 수 있습니다. ActiveSync는 장치 응용 프로그램 개발에 있어 표준 연결 메커니즘입니다.
장치에서 ActiveSync 지원을 사용할 수 없는 경우 방법: ActiveSync를 사용하지 않고 Windows CE 장치에 연결을 참조하십시오.
연결 옵션
Pocket PC, Smartphone 및 기타 Windows CE 기반 하드웨어에서는 장치와 컴퓨터를 연결하는 여러 가지 방법을 제공합니다. 이 단원에서는 여러 가지 연결 방법과 각 방법의 장단점을 설명합니다.
관련 하드웨어 장치에 따라 다음 연결 방법 중 한 가지 이상을 사용할 수 있습니다.
USB 연결
모든 Pocket PC와 Smartphone 장치는 가장 간단한 연결 형태인 USB 연결을 지원합니다. USB 연결은 이더넷 또는 무선 802.11b/g 연결만큼 빠르지는 않지만 간단하다는 장점이 있습니다. 또한 USB 포트를 통해 전원을 공급할 수 있는 장치가 많다는 점도 추가적인 장점입니다.유선 이더넷 네트워크
Pocket PC와 Smartphone 장치는 기본적으로 추가적인 하드웨어가 있어야 이더넷 연결을 지원합니다. 하지만 이 연결 표준은 속도가 빠르기 때문에 디버깅 및 기타 데이터 사용량이 많은 작업을 수행할 때 선호되는 방법입니다.무선 802.11b/g 네트워크
Pocket PC에는 무선 네트워크 카드를 사용할 수 있으며 일부 최근 모델의 경우에는 무선 네트워킹 기능이 통합되어 출시되기도 합니다. 무선 네트워킹은 유선 이더넷 네트워크 연결만큼 빠릅니다.Bluetooth
Pocket PC 및 Smartphone 장치에 Bluetooth 무선 네트워킹 기능이 포함된 경우가 많습니다. 두 기기 모두에 Bluetooth 기능이 있을 경우 데스크톱 컴퓨터의 범위 내에 있는 스마트 장치를 ActiveSync를 통해 데스크톱 컴퓨터에 연결할 수 있습니다. Bluetooth는 802.11b/g 무선만큼 빠르지는 않으므로 디버깅에는 사용하지 마십시오.직렬 연결
USB 또는 유선/무선 네트워킹 옵션을 사용할 수 없는 경우에는 느리지만 직렬 포트를 사용하여 스마트 장치를 개발 컴퓨터에 연결할 수 있습니다.적외선 연결
적외선 연결에는 별도의 배선이 필요 없으며 Pocket PC와 Smartphone 장치 모두 IrDA 포트가 표준으로 장착되어 있습니다. 적외선 연결이 안정적으로 작동하려면 두 기기가 가까이 있어야 하며 이 경우에도 디버깅에 적합한 성능을 제공하지 않습니다. 하지만 IrDA는 파일을 장치로 복사하는 마지막 수단으로 유용하게 사용할 수 있습니다.