Open Source & Linux Lab

It's better when it's simple

User Tools

Site Tools


etc:common_activities:n8x0_webdav

This is an old revision of the document!


WebDAV сервер и клиент для maemo

Введение

WebDAV универсальный протокол предназначенный для организации доступа к файлам поверх протокола HTTP. Его использование представляется перспективным для организации обмена файлами между мобильными устройствами и совместной работы их хозяев. При этом получается гибкая и расширеямая замена базовым протоколам передачи файлов(например встроенному в bluetooth). Вычислительная мощьность и функциональность ОС современных смартфонов позволяет запускать на них легковесные сетевые серверы. Таким образом открываются широкие перспективы для создания инфраструктуры, обеспечивающей совместную работу и доступ к файлам, на основе самих смартфонов и образуемых ими динамических сетей. Такие средства могут найти применение например при проведении спонтанных совещаний, организации работы мобильных комманд, просто для отдельных людей, желающих держать некоторый набор опубликованных документов в своей локации. Ключевым моментом в таких сценариях является простота публикации файлов и простота доступа к ним. Первое должно быть обеспечено разработкой простых и дружественных утилит для кофигурации сервера. Второе обеспечивается с одной стороны самим протоколом(доступ возможен и через любой браузер), с другой разработкой соответсвующих специализированных утилит для удалённой работы с файлами.

Цели проекта

  1. Краткосрочные
    1. Создать или портировать на платформу Maemo легковесный WebDAV-сервер.
    2. Создать простой, дружественный интерфейс для настройки сервера.
    3. Создать простой, дружественный WebDAV клиент для платформы Maemo.
  2. Долгосрочные
    1. Оценить востребованность средств организации совместного доступа к файлам на мобильных платформах.
    2. Разработать методы использования и конкретные сценарии применения таких средств.
    3. Создать прототипы ПО, реализующего подходы, найденные в предыдущем пункте.

План

  1. Обзор существующих серверных реализаций WebDAV и клиентских библиотек. Оценка их пригодности для использования на Maemo. Ноябрь 2008
  2. Портирование WebDAV-сервера на платформу Maemo. Декабрь 2008
  3. Разработка интерфейса для настройки сервера. Январь-Февраль 2008
  4. Создание WebDAV-клиента для Maemo. Февраль-Май 2008
  5. Публикация разработанного ПО. Оценка полученных результатов. Решение о дальнейшем развитии проекта. Лето 2008
etc/common_activities/n8x0_webdav.1223319669.txt.gz · Last modified: 2008/10/06 23:01 by zan