Исходные данные:

  • Сто планшетов Apple iPad;
  • Множество документов (~ 60 шт) разного размера (от 1 до 200 Мб), периодически обновляемых, каждый документ по своему регламенту.

Dropbox и сто iPad'ов

Необходимо обеспечить:

  • Наличие всех этих документов в актуализированном состоянии в любой момент времени непосредственно на всех этих iPad'ах;
  • Элементарную (хотя бы) защиту этих документов.




Вариантов решения этой задачи может быть несколько. Рассмотрим все, которые сможем реально технически реализовать и проверить.

 

1. Пересылка документов по e-mail

Затраты:

  • Временные - на подготовку и отправку документов;
  • Временные - на скачивание и сохранение документов в iPad;

Преимущества:

  • Элементарно сделать, практически каждый обычный пользователь сможет это сделать.

Недостатки:

  • Нужно знать все адреса для отправки;
  • Ограничения по максимальному размеру прикрепляемых к письму файлов (документ размером в 100 Мб явно не отправишь по электронке!);
  • Нужно определить место хранения в iPad'е всех этих документов в иерархическом порядке и как-то это контролировать;
  • Документ(ы) может быть удален с планшета пользователем №1, и пользователь №2 даже не будет догадываться о его существовании (человеческий фактор!).




Вывод: можно использовать этот метод для начала и только с небольшими по размеру документами, пытаясь максимально контролировать получение и сохранность всех документов на всех планшетах (скорее всего это не реально).

Нужно ОБЯЗАТЕЛЬНО иметь контрольный перечень всех документов, содержащий данные по названиям и дате редакции всех документов. Короче, требуется небольшой штат библиотекарей! :)

 

2. Использовать некий web-ресурс (сайт) с документами

Преимущества:

  • Нет ограничений по размеру документов (до 500 Мб каждый - не проблема для сайта);
  • Не сложная загрузка документов на сайт по FTP или через web-интерфейс;
  • На сайте всегда находятся актуальные версии документов (при адекватной поддержке).

Недостатки:

  • Каждый пользователь должен первоначально зайти на сайт и скачать все необходимые документы;
  • Нужно определить место хранения в iPad'е всех этих документов в иерархическом порядке и как-то это контролировать;
  • Документ(ы) может быть удален с планшета пользователем №1, и пользователь №2 даже не будет догадываться о его существовании (человеческий фактор!).




Вывод: данный способ практически идентичен первому, кроме отличий по размеру файлов и

Также, как и в первом случае нужно ОБЯЗАТЕЛЬНО иметь контрольный перечень всех документов, содержащий данные по названиям и дате редакции всех документов.

 

3. Dropbox

На первый взгляд складывается впечатление, что этот вариант - просто революционное решение данной задачи. Достаточно зарегистрироваться на сайте DropBox, создав новую учетную запись, установить приложение DropBox для Windows (как вариант) на стационарный компьютер и определить папку с документами, которые нужно распространять.

Потом на всех планшетах iPad установить приложение DropBox для iOs и авторизоваться в приложении, введя логин и пароль. Лучше всего будет, если учетная запись на компьютере (владелец документов) и учетная запись на планшетах будут разными. DropBox позволяет делать папки общими - доступными для других участников, при этом владелец может администрировать участников и производить все операции с документами, в том числе и восстановление, если их кто-то случайно или специально удалит с сервера.

Преимущества:

  • Фактически нет ограничений по размеру документов;
  • Очень простая загрузка документов на сервер DropBox'a - просто скопировать файл в определенную папку, и Его загрузка сразу начнется;
  • Все пользователи одновременно получают доступ к документам через приложение DropBox.

Недостатки:

  • Любой пользователь приложения DropBox на iPad может случайно (или умышленно) удалить любой документ (или целую директорию), при этом этот документ также будет удален с сервера, и доступ к нему станет невозможным до тех пор, пока владелец его не восстановит;
  • По причине ограниченного размера кэша программы DropBox для iPad не все документы могут быть сохранены в приложении, только самые поздние, которые были скачаны будут доступными в режиме offline. Для получения полной коллекции документов нужен Интернет.

Вывод: если бы разработчики DropBox сделали возможным установления режима "ReadOnly" для общих папок и файлов и не ограничивали бы размер внутреннего кэша приложения DropBox для iPad, то этот вариант был бы идеальным решением данной задачи.

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

Добавить комментарий

     

Защитный код
Обновить


      Как добавить кнопку +1 от Google на сайт
      Как добавить кнопку +1 от Google на сайт

      Кнопка +1 позволяет людям, которым понравился ваш сайт, рекомендовать его друзьям и знакомым прямо в поиске Google. Кнопка "+1" помогает пользователям узнавать о веб-сайтах, результатах поиска Google или об объявлениях от тех, кому они доверяют. Добавляя кнопку "+1" на свои страницы, вы предоставляете посетителям возможность рекомендовать их друзьям и контактам. Эти рекомендации будут показаны в наиболее...




      Как скопировать код экземпляра устройства?
      Как скопировать код экземпляра устройства?

       Код экземпляра устройства (vendor code) электронного оборудования или компонента позволяет узнать - какой именно производитель создал данное оборудование (hardware). Владение информацией о коде экземпляра устройства позволяет найти драйверы именно для этого устройства, реально совместимые с ним.




      Ошибка http/1.1 413 request entity too large
      Ошибка http/1.1 413 request entity too large

      Загрузка файлов на сайт (а по сути - на сервер) обычно выполняется через POST-запрос или UPLOAD-запрос. Но это актуально только для тех  сайтов, для которых на сервере используется Appache. Но если на сервере используется NGINX (CGI или FAST CGI), то максимально допустимый размер тела запроса определяется по-другому - директивой client_max_body_size. По умолчанию директива client_max_body_size имеет...




      Программа для офисного бездельника
      Программа для офисного бездельника

      "Ура!" - воскликнут дружно все офисные лодыри и бездельники. Ведь для них создана специальная программа для имитации бурной деятельности (ИБД). То есть теперь можно, запустив эту программу, сидеть перед компьютером и ничего не делать. Отмазка по поводу безделья есть: "Осуществляется важный процесс, который нельзя прерывать!".




      Циклы обновления навигационных БД Garmin на 2016-2017
      Циклы обновления навигационных БД Garmin на 2016-2017

      Компания Garmin вполне заслуженно и, поэтому, весьма уверенно уже много лет сохраняет статус лидера в области авиационных навигаторов (как портативных, так и стационарных) для авиации, кораблей и автомобилей. А тесное сотрудничество с Jeppesen и GIS-организациями дает преимущество в плане создания баз данных. На этой странице содержится информация о циклах обновления навигационных БД Garmin на 2016...




      Фразы про ЧАСТИ ТЕЛА (BODY PARTS)
      Фразы про ЧАСТИ ТЕЛА (BODY PARTS)

      В очередной раз откроем словарик и начнем удивляться смыслу перевода некоторых английских фраз и выражений. Что поделать? - Сленг! Вот вам выражения, в которых используются части человеческого тела (BODY PARTS), использование их в повседневной английской речи и сравнение с русскими аналогами. 1. TO LEND SMB A HAND (досл. «одалживать руку»). По-русски это означает: помогать кому-либо.Пример: This...




      Wi-Fi роутер и локальная сеть Novell
      Wi-Fi роутер и локальная сеть Novell

      Вариантов организации локальной сети может быть очень много. У каждого из них - свои особенности и настройки. В этой статье рассматривается только вариант настройки Wi-Fi роутера на примере Apple Airport Extreme для локальной сети, организованной с помощью Novell. В принципе, в данном примере вместо роутера Apple Airport Extreme может фигурировать любой другой роутер, и не обязательно яблочный, принцип...



Яндекс.Метрика