Взаимодействие приложений в Windows IoT

Я хочу запустить 2 разных BackgroundTasks — один для связи с моим Arduino — и один для связи с другими устройствами с помощью веб-сервиса. Эти задачи должны иметь возможность писать и читать из ОДНОЙ базы данных. Но моя проблема в том, что Windows.Storage.ApplicationData не предоставляет SharedLocalFolder. Это нуль, если я хочу его использовать. Есть ли другой способ, где я могу хранить свою базу данных, к которой оба BackgroundTask могут подключиться?

Кроме того, я нашел этот путь: (Windows.Storage.ApplicationData.Current.GetPublisherCacheFolder(...)). Это выглядит очень интересно, но если я хочу использовать его, я не могу писать туда. Я думаю, потому что разрешенный путь к файлу не существует.

Любые другие идеи?

Искренне,


person coelna    schedule 26.11.2015    source источник


Ответы (1)


Связь App2App через веб-сервер (Blinky WebServer):
вы можете обратиться к образцу Microsoft IoT, предоставленному для Blinky Webserver, в котором также отражена концепция связи App2App. Но вам нужно внимательно прочитать его, чтобы изменить и повторно использовать его в соответствии с вашими ожиданиями.

Сейчас у меня нет опыта работы с Windows IoT и базой данных. Как только попаду в руки, обновлю.

person Anurag Vasanwala    schedule 13.12.2015