Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Последние темы форума

Показать новые сообщения »

Почтовая рассылка

Подписчиков: 11642
Последний выпуск: 19.06.2015

ASP - Важные изменения в ASP

В настоящий выпуск ASP были включены некоторые серьезные изменения и улучшения. Их необходимо знать при переходе от предшествующей версии ASP.

Примечание.   Сведения о новых возможностях ASP см. в разделе Новые возможности ASP.

  • Включение буферизации по умолчанию. В IIS 4.0 буферизация была по умолчанию отключена. В IIS 5.0 буферизация всегда включена (кроме тех случаев, когда она намеренно отключается в сценарии). Это означает, что окончательная отправка данных на компьютер пользователя осуществляется после завершения их обработки или при вызове метода Response.Flush в сценарии. Дополнительные сведения по этому вопросу можно найти в подразделе «Буферизация содержимого» темы Отправка содержимого в веб-обозреватель.


  • Response.IsClientConnected В IIS 4.0 команда Response.IsClientConnected возвращала правильные данные только в том случае, если в ASP-файле содержимое отправлялось в веб-обозреватель. Начиная с IIS 5.0 использование в файле ASP свойства IsClientConnected допускается и перед отправкой содержимого в обозреватель. Дополнительные сведения см. в разделе IsClientConnected.


  • Повышенная безопасность при включении файла. В IIS 4.0 при включении файла из виртуального каталога, отображаемого на физический диск, в обработке этого файла ASP не принимались во внимание учетные сведения для физического пути. В IIS 5.0 при обработке включаемых файлов ASP использует учетные сведения, которые относятся к физическому пути. Дополнительные сведения см. в разделе Включение файлов.


  • Обработка строк запроса для используемых по умолчанию документов. В IIS 5.0 если файл «.asp» (или «.cdx») определяется как документ, используемый по умолчанию, в строке запроса URL используемый по умолчанию документ указывать не обязательно. Например, для отправки значения запроса строки в используемый по умолчанию файл «.asp» может быть указан как адрес URL http://www.microsoft.com/default.asp?newuser=true, так и http://www.microsoft.com/?newuser=true.


  • Флаги транзакции. В IIS 4.0 начало новой транзакции отмечалось флагами обязательно, требуется новая и не поддерживается. В IIS 5.0 этот порядок обработки остался прежним. Однако если в одном файле «.asp» запускается выполнение другого файла «.asp» с поддержкой транзакций посредством нового метода Server.Execute или Server.Transfer, состояние флага транзакции поддерживается и для второго файла «.asp». Если флаги транзакций, которые относятся ко второму файлу «.asp», указывают на поддержку или на необходимость транзакций, используется текущая транзакция. При этом новая транзакция не начинается.


  • Работа объектов с двумя моделями. Объект COM с двумя моделями при сохранении в состоянии «Приложение» вызывает ошибку, если он не поддерживает сортировщик свободных потоков. Для сохранения в состоянии «Приложение» объекты с двумя моделями должны включать в себя сортировщик свободных потоков.


  • Перенос в метабазу записей конфигурации. Следующие записи реестра для IIS 4.0 перенесены в метабазу:
    • ProcessorThreadMax
    • ErrorsToNTLog

    В IIS 5.0 все настраиваемые параметры ASP могут изменяться в метабазе. Дополнительные сведения см. в разделе Общие сведения о метабазе.

  • Обеспечение безопасности для объектов COM локального сервера. В IIS используется новая возможность Windows COM, которая имеет название сокрытие. Речь идет о возможности создания экземпляров локальных серверных приложений из файла «.asp» с использованием контекста безопасности исходного клиента. В прежних версиях код, назначаемый локальному объекту COM на сервере, определялся кодом пользователя, создающего экземпляр объекта.


  • Раннее освобождение объектов. В IIS 4.0 объекты COM освобождались только по завершении обработки страницы в ASP. В IIS 5.0, если объект COM не использует метод OnEndPage и число ссылок на этот объект равно нулю, освобождение объекта происходит еще до завершения обработки.




Оставить комментарий

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог