2013-07-02 2 views
1

Я хочу знать, что я создаю файлы (скажем, простые .txt-файлы) и сохраняет их в своем локальном хранилище. Телефон подключен к локальной сети с использованием WiFi. ПК (неважно, какая платформа) подключена к той же сети и получает доступ к собственным локальным хранилищам приложений (и файлам). Только для чтения будет достаточно.Доступ к/обмен файлами локального хранилища WiFi через веб-браузер возможен с помощью окна телефона 8?

Возможно ли это с WP8 или существует ли ОЧЕНЬ ПОДОБНОЕ решение?

Спасибо.

ответ

2

Это возможно, только если ваше приложение работает в тот момент, когда ПК хочет получить доступ. Затем есть различные варианты того, как это сделать (создание локального TCP-сервера, а затем реализация простого протокола для передачи файлов на телефоне и ПК). Но это может быть намного проще, если ваше приложение просто отправляет файлы через HTTP на веб-сервер, запущенный на вашем ПК.

Если вы хотите получить доступ к изолированному хранилищу от чего-то другого, кроме приложения, которое владеет этим хранилищем, как вы его описали, тогда забудьте об этом, никоим образом.


Хорошо, если вы хотите передать файл во время выполнения приложения, это определенно возможно. Я бы только посоветовать вам запустить HTTP-сервер на PC и HTTP клиента в вашем приложении на телефон. Сделать это другим способом (сервер на телефоне, клиент на ПК) было бы намного сложнее. Это также означает, что вашему телефону придется инициировать передачу, а не ПК.

Если все в порядке, установите на своем компьютере какой-либо веб-сервер (например, Apache). Конфигурация его определенно выходит за рамки этого вопроса. Что касается Windows Phone, посмотрите на this article о том, как выполнять HTTP-запросы.

+0

Спасибо, но я хочу перенести файл с локального хранилища на ПК на ПК или получить файл с ПК на локальное хранилище через Wi-Fi, есть ли возможность? –

+0

Вот что объяснил Haspemulator. Ваше приложение - единственное, что имеет доступ. Поэтому ваше приложение должно быть запущено и может просто отправлять файлы на сервер, запущенный на вашем ПК. Возможно, вы спрашиваете о библиотеке/протоколе для передачи файлов, которую вы можете использовать? Возможно, вам придется изменить свой вопрос, чтобы сделать его более конкретным. –

+0

Угадывание названия - спрашиваете ли вы о внедрении веб-сервера в своем приложении для телефона, чтобы пользователи могли загружать файлы из вашего телефонного приложения с помощью настольного браузера? –

Смежные вопросы