2016-05-06 2 views
1

В случае, если я не нахожусь в правильном форуме StackExchange, пожалуйста, сообщите мне, куда идти с моим вопросом:SaaS локального хранения данных (и локальная среда)

Я работаю в компании, который написал программное обеспечение для обработки конфиденциальных данных. Чтобы предотвратить копирование программного обеспечения (программное пиратство), было принято решение (давным-давно) работать с системой лицензирования.

Эта система работает нормально, но это большая нагрузка, как для моей компании, так и для клиентов, поэтому я ищу другие подходы.

Один из подходов, который я обнаружил, это SaaS, но я вижу огромный недостаток: Saas работает в Интернете, а это значит, что локальные данные загружаются в облако (таким образом, интернет), что заставляет клиентов нервничать (они хотите, чтобы их драгоценные данные не загружались в среду, которую они не знают, и которую они не могут контролировать).

Обдумывая это, я вижу сходство между сервлетами Java-технологий и апплетами: сервлет работает на сервере, а апплет запускается на локальном ПК.

Теперь я задаюсь вопросом, существует ли такая система в SaaS: вместо запуска программного обеспечения где-то в Интернете (например, сервлете) существует система, в которой программное обеспечение SaaS работает на локальном компьютере (например, апплет)? Тот факт, что программное обеспечение работает на локальном ПК, позволит избежать необходимости загружать конфиденциальные данные в Интернете, что было бы очень интересно для наших клиентов.

Заранее спасибо

ответ

1

Если вы работаете с небольшим количеством клиентских данных (менее 4 МБ), вы можете посмотреть в хранилище клиента HTML5. Обычно это используется для хранения временных данных и может быть или не быть подходящим для вас. http://www.w3schools.com/html/html5_webstorage.asp.

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

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