ИСПОЛЬЗОВАНИЕ ПРЕДВАРИТЕЛЬНОЙ ОБРАБОТКИ НА СЕРВЕРЕ ДЛЯ РАЗВЕРТЫВАНИЯ ПРЕДСТАВЛЕНИЙ ЭЛЕКТРОННЫХ ДОКУМЕНТОВ В КОМПЬЮТЕРНОЙ СЕТИ

1. Способ использования предварительной обработки на сервере для развертывания статических представлений (62, 64, 65) электронных документов (32, 34, 35) в компьютерной сети (4), содержащий этапы, на которых:
инициируют (305) публикацию электронного документа (32, 34, 35), сохраненного на клиентском компьютере (2), в компьютерной сети (4);
во время публикации электронного документа (32, 34, 35) создают (310, 315) на первом серверном компьютере (70):
статическое представление (62, 64, 65) электронного документа (32, 34, 35) и
приложение (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) на клиентском компьютере (2) в компьютерной сети (4); и
сохраняют (320) статическое представление (62, 64, 65) электронного документа (32, 34, 35) и приложение (74) просмотра на втором серверном компьютере (90) для доставки на клиентский компьютер (2).
2. Способ по п.1, в котором при инициировании (305) публикации электронного документа (32, 34, 35), сохраненного на клиентском компьютере (2) в компьютерной сети (4) инициируют из клиентского компьютера (2), публикацию электронного документа на первом серверном компьютере (70) в компьютерной сети (4).
3. Способ по п.1, в котором при создании (315) приложения (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) на клиентском компьютере (2) создают приложение (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) в по меньшей мере одном из полноэкранного окна, сформированного в web-обозревателе (38) на клиентском компьютере (2), и окна web-обозревателя на клиентском компьютере (2).
4. Способ по п.1, в котором при создании (315) приложения (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) на клиентском компьютере (2) создают приложение (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) как встроенного объекта на web-странице, просматриваемой в web-обозревателе (38) на клиентском компьютере (2).
5. Способ по п.1, в котором при создании (315) приложения (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) на клиентском компьютере (2) создают приложение (74) просмотра для просмотра статического представления (62, 64, 65) электронного документа (32, 34, 35) в окне предварительного просмотра, сформированном посредством прикладной программы (30) на клиентском компьютере (2).
6. Способ по п.2, в котором при инициировании (305) из клиентского компьютера (2) публикации электронного документа (32, 34, 35) на первом серверном компьютере (70) принимают на первом серверном компьютере (70) запрос на публикацию электронного документа (32, 34, 35).
7. Способ по п.1, в котором при инициировании (305) публикации электронного документа (32, 34, 35), сохраненного на клиентском компьютере (2), в компьютерной сети (4) автоматически инициируют из первого серверного компьютера (70) публикацию электронного документа (32, 34, 35) на первом серверном компьютере (70), когда нагрузка по сетевому трафику превышает пороговое значение.
8. Способ по п.1, в котором при инициировании (305) публикации электронного документа (32, 34, 35), сохраненного на клиентском компьютере (2), в компьютерной сети (4) инициируют публикацию по меньшей мере одного из документа (32), создаваемого в приложении обработки текстов, документа (34), создаваемого в приложении создания презентаций, и документа (35), создаваемого в приложении электронных таблиц, на первом серверном компьютере (70).
9. Способ использования предварительной обработки на сервере для развертывания статических представлений (36) электронных документов (66) в компьютерной сети (4), содержащий этапы, на которых:
инициируют (405) публикацию электронного документа (36), сохраненного на клиентском компьютере (2), в компьютерной сети (4);
во время публикации электронного документа (36) создают (410, 415) на первом серверном компьютере (70):
статическое представление (66) электронного документа (36) и
приложение (74) просмотра для просмотра статического представления электронного документа (36) на клиентском компьютере (2);
сохраняют (420) статическое представление (66) электронного документа (36) и приложение (74) просмотра на втором серверном компьютере (90) для доставки на клиентский компьютер (2);
принимают (425) на первом серверном компьютере (70) запрос на внесение исправлений в электронный документ (36) из клиентского компьютера (2); и
отправляют (430) динамическую версию (68) электронного документа (36) из первого серверного компьютера (70) на клиентский компьютер (2) для внесения исправлений в электронный документ (36), при этом динамическая версия (68) электронного документа (36) загружается в качестве фонового процесса на клиентском компьютере (2), в то время как статическое представление (66) электронного документа (36) просматривается на клиентском компьютере (2).
10. Способ по п.9, дополнительно содержащий этапы, на которых:
инициируют (435) из первого серверного компьютера (70) публикацию исправленной динамической версии электронного документа (68) на первом серверном компьютере (70);
создают (440) статическое представление (66) исправленной динамической версии электронного документа (68) на первом серверном компьютере (70) и
сохраняют (445) статическое представление (66) исправленной динамической версии электронного документа (68) на втором серверном компьютере (90) для доставки на клиентский компьютер (2).
11. Способ по п.9, в котором при создании (415) приложения (74) просмотра для просмотра статического представления электронного документа (66) на клиентском компьютере (2) создают приложение (74) просмотра для представления статического представления электронного документа (66) как выглядящего идентичным динамической версии электронного документа (68).
12. Способ по п.9, в котором при создании (415) приложения (74) просмотра для просмотра статического представления электронного документа (66) на клиентском компьютере (2) создают приложение (74) просмотра для просмотра статического представления электронного документа (66) в полноэкранном окне, сформированном в web-обозревателе (38) на клиентском компьютере (2).
13. Способ по п.9, в котором при инициировании (405) публикации электронного документа (36), сохраненного на клиентском компьютере (2), в компьютерной сети (4) принимают на первом серверном компьютере (70) запрос из клиентского компьютера (2) на публикацию электронного документа (36).
14. Способ по п.9, в котором при инициировании (405) публикации электронного документа (36), сохраненного на клиентском компьютере (2), в компьютерной сети (4) автоматически инициируют из первого серверного компьютера (70) публикацию электронного документа (36) на первом серверном компьютере (70), когда нагрузка по сетевому трафику превышает пороговое значение.
15. Способ по п.9, в котором при инициировании (405) публикации электронного документа (36), сохраненного на клиентском компьютере (2), в компьютерной сети (4) инициируют публикацию документа (36), создаваемого в приложении создания заметок, на первом серверном компьютере (70).
16. Машиночитаемый носитель (12, 14) данных, содержащий машиноисполняемые инструкции, которые при их исполнении на компьютере (2) предписывают компьютеру (2) осуществлять способ использования предварительной обработки на сервере для развертывания статических представлений электронных документов (32, 34, 35) в компьютерной сети (4), содержащий этапы, на которых:
принимают (505) статическое представление электронного документа (32, 34, 35, 36) и динамическую версию электронного документа (32, 34, 35, 36) на серверном компьютере (70) из клиентского компьютера (2), при этом статическое представление электронного документа (32, 34, 35, 36) создается на клиентском компьютере (2);
принимают (510) на серверном компьютере (70) исправления динамической версии электронного документа (32, 34, 35, 36) из клиентского компьютера (2); и
создают (515) на серверном компьютере (70) статическое представление исправленного динамического электронного документа (32, 34, 35, 36), принятого из клиентского компьютера (2).
17. Машиночитаемый носитель данных по п.16, в котором при приеме (505) статического представления электронного документа (32, 34, 35, 36) и динамической версии электронного документа (32, 24, 35, 36) на серверном компьютере (70) из клиентского компьютера (2) принимают статическое представление документа (32), создаваемого в приложении обработки текстов, и динамическое представление этого документа (32), создаваемого в приложении обработки текстов.
18. Машиночитаемый носитель данных по п.16, в котором на приеме (505) статического представления электронного документа (32, 34, 35, 36) и динамической версии электронного документа (32, 34, 36, 36) на серверном компьютере (70) из клиентского компьютера (2) принимают статическое представление документа (34), создаваемого в приложении создания презентаций, и динамическое представление этого документа (34), создаваемого в приложении создания презентаций.
19. Машиночитаемый носитель данных по п.16, в котором при приеме (505) статического представления электронного документа (32, 34, 35, 36) и динамической версии электронного документа (32, 34, 36, 36) на серверном компьютере (70) из клиентского компьютера (2) принимают статическое представление документа (35), создаваемого в приложении электронных таблиц, и динамическое представление этого документа (35), создаваемого в приложении электронных таблиц.
20. Машиночитаемый носитель данных по п.16, в котором при приеме (505) статического представления электронного документа (32, 34, 35, 36) и динамической версии электронного документа (32, 34, 35, 36) на серверном компьютере (70) из клиентского компьютера (2) принимают статическое представление документа (36), создаваемого в приложении создания заметок, и динамическое представление этого документа (36), создаваемого в приложении создания заметок.