ПредишенСледващото

Цел: Да се ​​придобият практически умения за инсталиране и конфигуриране на сървър на приложения (IIS). Разглеждане на Ръководителя на IIS.

Internet Information Services (IIS) 6.0 - Internet Information Services (IIS) 6.0. Те са пълноправни уеб сървъри оптимизирани за изпълнение на уеб приложения и услуги на сайта.

Microsoft .NET Framework - компютърна платформа с цел да опрости разработката на приложения в разпределена среда на Интернет. Microsoft .NET Framework предоставя среда за обектно-ориентираното програмиране, което гарантира безопасно изпълнение на код, и премахва трудностите, свързани с осигуряване на сценарии за резултатите. Архитектурата Microsoft .NET Framework включва два основни компонента: на общата езикова среда и клас библиотека Microsoft .NET Framework. ASP.NET използва общ език по време на работа, за да предоставя основни услуги като управление на паметта, управление на конци, и отдалечен достъп, съчетан с строга защита и други форми на системата, осигуряване на безопасността и стабилността на кода. Основната цел на тази среда е управление на код. Кодът е проектиран да работи в нея, наречена управляеми, и кодът не е проектиран да работи в него - неуправляем. Class Library Microsoft .NET Framework - богата колекция, за многократна употреба, предмети, които могат да бъдат използвани за създаване на ASP.NET приложения.

ASP.NET - това е част от Microsoft .NET Framework. ASP.NET е съставен среда, базирана на .NET технологиите. Възможно е да се създават приложения във всеки .NET-съвместим език, включително Visual Basic .NET, C # и .NET JScript. В допълнение, възможността за Рамката на .NET, включително контролирани общ език път по време на работа, безопасността тип и наследство са достъпни за всяко приложение ASP.NET

-Активни страници сървър (ASP) - Активни Server Pages. ASP страници се създават от страна на сървъра скриптове среда за развитието на динамични, интерактивни приложения на уеб сървъра. Те позволяват на разработчиците да интегрират като желаните HTML страници, скриптови команди, както и COM компоненти, за да се създаде мощен и гъвкав уеб приложение.

COM + - разширяване на компонентите на модел обект (МС). COM + се основава на интегрирани услуги и COM свойства, което го прави по-лесно за разработчиците да създават и използват софтуерни компоненти на всеки език и с всички средства.

Типичен сайт в интернет не работи само на един сървър. Сега местата са разпределени в множество уеб сървъри. IIS 6.0 инструменти улесняват администрирането на уеб-сайтове. Съхранение на IIS 6.0 информация за конфигурацията е обикновен текстов XML-файлове, която ви позволява да редактирате директно (с възможност за възстановяване) конфигурация метабазата дори докато сървърът работи.

Сложността на уеб-сайтове и кода на приложението непрекъснато се увеличава. Динамични уеб сайтове и приложения може да съдържат несъвършен код, което води до изтичане на памет или причини грешки, като например нарушаване на достъпа памет. По този начин, уеб-сървър трябва да действа като активен среда за изпълнение заявление мениджър, като автоматично откриване на грешки за кандидатстване, както и да реагира на тях. Сървърът трябва да е устойчив на грешки в заявлението и в състояние да рестартирате провали заявлението, продължавайки да се натрупват в исканията на опашката за него и да не пречи на експлоатацията на крайния потребител. IIS 6.0 е снабден с нов отказоустойчива архитектура, обработка на заявката, която осигурява стабилна среда за изпълнение с активно управление и значително подобрява надеждността и мащабируемост чрез използването на нов модел на изолация процес (наречен изолация процес модел работник) в комбинация с подобрения, като например подкрепа за кеширане и чакане в режима на ядрото, което води до повишаване на производителността.

.NET Passport интеграция и IIS 6.0 ви позволява да използвате .NET Passport услуги за удостоверяване в основната уеб-сървър. .NET паспорта 2.0 използвани интерфейси, предоставени от стандартните компоненти на паспорт, а именно криптиране Secure Sockets Layer (SSL), HTTP-пренасочването и бисквитата. Администраторите могат да направят своите уеб-сайтове и приложения, достъпни за всички потребители .NET Passport, които представляват повече от 150 милиона, не се грижат за проблемите на управлението на профила, като например за валидност на паролата или поколение парола.

С цел намаляване на възможностите за атаки срещу уеб-сървър IIS след настройките по подразбиране 6.0 служат само статично съдържание. Програмируеми функции, като разширения Интернет сървър Application Programming Interface (ISAPI) или Common Gateway интерфейси (CGI), трябва да се инсталират ръчно от администратора IIS 6.0. ISAPI и CGI разшири функционалността на уеб-страници и затова се наричат ​​разширения уеб-услуга. Например, за ASP работи в IIS 6.0 ISAPI, изпълнява ASP.DLL, тя трябва да бъде изрично включена като разширение на уеб-услуга. За да работите сървър Microsoft FrontPage Extensions и ASP.NET, те също трябва да се активира ръчно. Използването на разширяването на уеб-услуга, администраторите на сайта могат да активират и деактивират функции в IIS 6.0, в зависимост от нуждите на организацията. Тази функционалност се отнася за целия сървър. IIS 6.0 осигурява програмни, графични и командния ред инструменти, за да се даде възможност на разширения на уеб-услуга.

След това, "Сървър Роля" страница (фиг. 73), изберете "Application Server (IIS, ASP.NET)" и кликнете върху бутона "Напред".
Фиг. 73. Сървър Роля

Свързани статии

Подкрепете проекта - споделете линка, благодаря!