Программа Pocket PC для взаимодействия с рабочим столом через USB (.net)

StackOverflow https://stackoverflow.com/questions/1801988

  •  05-07-2019
  •  | 
  •  

Вопрос

Как сделать мою программу на Pocket PC (.Net CF v3.5)
могу ли я взаимодействовать с программой на моем рабочем столе (.Net-приложение)?

Карманный КОМПЬЮТЕР находится в подставке, подключенной через usb.

Обновить:
Я знаю, как использовать сокет для открытия TCP или отправки дейтаграмм.Я знаю, как использовать TcpClient /TcpListener.

Я просто не знаю, как это сделать дайте конфигурацию для открывания розеток для этой конкретной проблемы, или выполните поиск IP-адресов, чтобы использовать TcpClient / TcpListener ...или ?

(т.е.как мое приложение на pocket pc определяет IP-адрес компьютера?)

Это было полезно?

Решение

Если вы читаете Руководство Beej по сетевому программированию - использование интернет-сокетов вы поймете основы для обмена данными между двумя сокетами.

ActiveSync ( Активная синхронизация) открывает новый локальный IP-адрес на компьютере.Это позволяет карманному устройству взаимодействовать с удаленным хостом с розетками через USB!

(Существует также API для ActiveSync, но я никогда им не пользовался)

Редактировать: Вероятно, я ошибаюсь насчет ActiveSync.Тебе это не нужно.Если карманное устройство подключено по USB, операционная система создает временную локальную сеть, например:в рамках домена 169.254.2.x, чтобы можно было создать сеть.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top