Помощь в написании студенческих работ
Антистрессовый сервис

Системы управления документооборотом на основе WEB-технологий

Реферат Купить готовую Узнать стоимостьмоей работы

Файлы с расширением. aspпродолжают обрабатываться программами ASP. Однако следует иметь в виду, что состояние сеанса и состояние приложения не являются общими для страниц ASPи ASP.NET.ASP.NETвключает две возможности для распределенных приложений: веб-формы и веб-службы XML. Эти возможности поддерживаются одной инфраструктурой конфигурации и отладки. Технология веб-форм разрешает сборку мощных… Читать ещё >

Системы управления документооборотом на основе WEB-технологий (реферат, курсовая, диплом, контрольная)

Содержание

  • Введение
  • Системы управления документооборотом на основе WEB-технологий
  • Выводы
  • Список литературы

NETMVCF ramework.ASP.NETявляется объединенной платформой веб-приложений, обеспечивающей выполнение служб, необходимых для сборки и развертывания веб-приложений на уровне предприятий. ASP. NETпредоставляет новую модель и инфраструктуру программирования для создания более защищенных, масштабируемых и устойчивых в работе приложений, предназначенных для любых средств просмотра или устройств. ASP. NETявляется частью платформы M icrosoft. NETFramework, компьютерной среды, упрощающей разработку приложений для исключительно разветвленной среды Интернета. .NETF

rameworkвключает среду CLR, которая обеспечивает выполнение основных служб, например управления памятью, управления потоками, защиты кода программ. Среда также включает библиотеку классов. NETFramework, которая представляет обширное объектно-ориентированное собрание типов, используемых разработчиками для создания приложений. ASP. NETпредлагает следующие возможности: — Управляемость. ASP. NETиспользует текстовую иерархическую систему конфигурации, упрощающую применение параметров к среде сервера и веб-приложений. Поскольку сведения о конфигурации сохраняются в виде простого текста, новые параметры могут применяться без помощи локальных средствадминистрирования.

Все изменения файлов конфигурации распознаютсяавтоматически и применяются к приложению.Безопасность. ASP. NETпредоставляет стандартные схемы авторизации ипроверки подлинности для веб-приложений. Разработчики могут без трудадобавлять, удалять или изменять данные схемы в зависимости от требованийприложения. Простота развертывания. Приложение ASP. NETразвертывается на серверепростым копированием необходимых файлов на сервер. Перезапуск сервера нетребуется даже для развертывания и замены выполняющегосяскомпилированного кода. Повышенная производительность. ASP. NETявляется скомпилированным кодом, выполняющимся на сервере. Возможности раннего связывания, компиляции потребованию JIT (just-in-time), оптимизации кода для выполнения на конкретномкомпьютере и кэширования служб позволяют повысить производительностьстраниц ASP. NETпо сравнению с производительностью обычных страниц ASP. Гибкое выходное кэширование. В ASP. NETвозможно кэширование данныхстраницы, частей страницы или целых страниц, в зависимости от требованийприложения [6].

Многоязыковая поддержка. ASP. NETиспользует кодировку Юникод навнутреннем уровне для представления данных запросов и ответов. Параметрымногоязыковой поддержки можно настроить для каждого компьютера, каталогаи для каждой отдельной страницы. Поддержка мобильных устройств. ASP. NETподдерживает все видыобозревателей на всех видах устройств. Для новых мобильных устройствразработчики используют те же технологии программирования, что и длятрадиционных обозревателей рабочего стола. Масштабируемость и доступность. При создании ASP. NETучитывалисьвозможности масштабируемости, специально разработанные для улучшенияпроизводительности в разветвленных многопроцессорных средах.

Более того, процессы подвергаются пристальному наблюдению и управлению со стороныслужб IISи среды ASP. NETCLR, поэтому при сбое одного из процессов вместонего создается новый процесс, что помогает поддерживать приложения врабочем состоянии для обработки запросов. Трассировка и отладка. ASP. NETсодержит службы трассировки, которые могутбыть включены во время отладки на уровне приложения и на уровне страницы. Сведения можно просматривать на странице или с помощью средства просмотратрассировки на уровне приложения. ASP. NETподдерживает локальную иудаленную отладку с помощью средств отладки .NETF rameworkкак в процессеразработки, так и в процессе работы приложения.

При внедрении приложенияинструкции трассировки могут быть оставлены в коде производства, что неотражается на производительности. Интеграция с .NETFramework. Поскольку ASP. NETявляется частью .NETFramework, мощность и гибкость всей платформы доступны веб-приложениям.К библиотеке классов .NET, как и к решениям службы сообщений и доступа кданным, без труда можно получить доступ через сеть. ASP. NETне зависит отязыка программирования, поэтому разработчики могут выбрать язык, наилучшим образом подходящий для приложения. Кроме того, совместимостьсреды CLRсохраняет существующую функциональность в разработке на основеCOM. Совместимость с существующими приложениямиASP. ASPи ASP. NETмогутпараллельно выполняться на веб-сервере IIS, не вступая в конфликт. Повреждение существующего приложения ASPпри установке ASP.NETневозможно. ASP. NETобрабатывает только файлы с расширением. aspx.

Файлы с расширением. aspпродолжают обрабатываться программами ASP. Однако следует иметь в виду, что состояние сеанса и состояние приложения не являются общими для страниц ASPи ASP.NET.ASP.NETвключает две возможности для распределенных приложений: веб-формы и веб-службы XML. Эти возможности поддерживаются одной инфраструктурой конфигурации и отладки. Технология веб-форм разрешает сборку мощных веб-страниц на основе форм. Страницы веб-форм используют повторно используемые встроенные илиспециальные компоненты для упрощения кода страницы. Веб-службы XML, создаваемые с помощью ASP.NET, разрешают удаленныйдоступ к серверам. С помощью веб-служб XMLпредприятия могут создаватьпрограммные интерфейсы для данных и основных рабочих задач, к которым, всвою очередь, приложения клиентов и серверов могут получить доступ дляработы с ними. Веб-службы XMLобеспечивают обмен данных с помощью такихстандартов, как служба сообщений XMLи параллельный брандмауэр HTTPвсценариях клиент-сервер и сервер-сервер.

Веб-службы XMLможно вызвать изпрограммы, написанной на любом языке и выполняющейся на любойоперационной системе. Изначально ASP.NETспроектирована на использование в качестве СУБД MicrosoftSQLServer. Это достаточно мощная и тяжелая СУБД, требующая больших капитальных вложений, но куда более функциональная, чем MySQL. С другой стороны, мы можем использовать и MySQLв паре с ASP.NET. Для этого необходимо использовать MySQLODBCDriverна машине, с которой будет осуществляться подключение к базе данных. Выводы

В результате были проанализированы достижения, перспективы развития в области систем электронного документооборота. Было рассмотрено два подхода к проектированию и созданию веб-ориентированных СЭД. Плюсами первого подхода являются: полная поддержка кроссплатформенности, бесплатность, простота перехода на новую версию среды. Минусы заключаются в отсутствии четко ориентированной парадигмы программирования, низкая производительность по сравнению с ASP.NET. Плюсы второго подхода: высокая производительность, наличие компилятора, широкая реализация объектной модели, встроенная поддержка AJAX. Основной минус ASP. NETэто необходимость использования на стороне сервера лицензионного платного программного обеспечения Microsoft. Основываясь на этих исследованиях, можно сделать вывод о том, что выбор того или иного подхода зависит от конкретной ситуации даже в рамках одной и той же задачи. Но именно использование веб-технологий наиболее оправданно для построения глобальных СЭД.

Список литературы

СЭД // Портал ITeam[Электронный ресурс]. Режим доступа:

http://www.iteam.ru/publications/it/section64/article_2688/. (дата обращения: 02.

12.2011)Исследование российских СЭД // Портал ITeam[Электронный ресурс]. Режимдоступа:

http://www.iteam.ru/publications/it/section64/article_2886/. (дата обращения:

02.12. 2011) AJAX// Портал Wikipedia[Электронный ресурс]. Режим доступа:

http://ru.wikipedia.org/wiki/Ajax. (дата обращения: 03.

12.2011)Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза AJAXи PHP. Разработкадинамических веб-приложений — Москва: Изд-во Символ-Плюс, 2009. — 336 с.ASP.NET// MicrosoftTechnet[Электронный ресурс]. Режим доступа:

http://technet.microsoft.com/ru-ru/library/cc783228(WS.10).aspx (дата обращения: 04.

12.2011)Dino Esposito Programming Microsoft ASP.NET 4 — Redmond, Washington: Microsoft Press, 2011 — 992 с

Показать весь текст

Список литературы

  1. СЭД // Портал ITeam [Электронный ресурс]. Режим доступа: http://www.iteam.ru/publications/it/section64/article_2688/. (дата обращения: 02.12.2011)
  2. Исследование российских СЭД // Портал ITeam [Электронный ресурс]. Режим доступа: http://www.iteam.ru/publications/it/section64/article_2886/. (дата обращения: 02.12.2011)
  3. AJAX // Портал Wikipedia [Электронный ресурс]. Режим доступа: http://ru.wikipedia.org/wiki/Ajax. (дата обращения: 03.12.2011)
  4. Кристиан Дари, Богдан Бринзаре, Филип Черчез-Тоза AJAX и PHP. Разработка динамических веб-приложений — Москва: Изд-во Символ-Плюс, 2009. — 336 с.
  5. ASP.NET // Microsoft Technet [Электронный ресурс]. Режим доступа: http://technet.microsoft.com/ru-ru/library/cc783228(WS.10).aspx (дата обращения: 04.12.2011)
  6. Dino Esposito Programming Microsoft ASP.NET 4 — Redmond, Washington: Microsoft Press, 2011 — 992 с
Заполнить форму текущей работой
Купить готовую работу

ИЛИ