5外文资料及译文.docx

上传人:b****8 文档编号:9687367 上传时间:2023-02-05 格式:DOCX 页数:9 大小:20.66KB
下载 相关 举报
5外文资料及译文.docx_第1页
第1页 / 共9页
5外文资料及译文.docx_第2页
第2页 / 共9页
5外文资料及译文.docx_第3页
第3页 / 共9页
5外文资料及译文.docx_第4页
第4页 / 共9页
5外文资料及译文.docx_第5页
第5页 / 共9页
点击查看更多>>
下载资源
资源描述

5外文资料及译文.docx

《5外文资料及译文.docx》由会员分享,可在线阅读,更多相关《5外文资料及译文.docx(9页珍藏版)》请在冰豆网上搜索。

5外文资料及译文.docx

5外文资料及译文

I

河北科技师范学院

毕业论文(设计)外文资料及译文

 

题目:

基于WEB的高校学生档案信息管理系统设计与开发

学生姓名:

刘芳

指导教师:

耿清甲

系(院)别:

数学与信息科技学院

专业、班级:

网络工程0602班

完成时间:

2010年3月12日

河北科技师范学院教务处制

 

InternetInformationServices

InternetInformationServices(IIS)-formerlycalledInternetInformationServer-isawebserverapplicationandsetoffeatureextensionmodulescreatedbyMicrosoftforusewithMicrosoftWindows.Itistheworld'ssecondmostpopularwebserverintermsofoverallwebsitesbehindtheindustryleaderApacheHTTPServer.AsofMarch2010[update],itserved24.47%ofallwebsitesaccordingtoNetcraft.[1]TheprotocolssupportedinIIS7include:

FTP,FTPS,SMTP,NNTP,andHTTP/HTTPS.

Versions

∙IIS1.0,WindowsNT3.51availableasafreeadd-onIIS2.0,WindowsNT4.0

∙IIS3.0,WindowsNT4.0ServicePack3

∙IIS4.0,WindowsNT4.0OptionPack

∙IIS5.0,Windows2000

∙IIS5.1,WindowsXPProfessional,WindowsXPMediaCenterEdition

∙IIS6.0,WindowsServer2003andWindowsXPProfessionalx64Edition

∙IIS7.0,WindowsServer2008andWindowsVista(HomePremium,Business,Enterprise,UltimateEditions)

∙IIS7.5,WindowsServer2008R2andWindows7

IISisnotturnedonbydefaultwhenWindowsisinstalled,butitcanbeselectedfromthelistofoptionalfeatures.ItisavailableinalleditionsofWindowsVistaandWindows7,includingHomeBasic,butsomefeaturesarenotsupportedonclientversionsofWindows.

History

ThefirstMicrosoftwebserverwasaresearchprojectatEuropeanMicrosoftWindowsNTAcademicCentre(EMWAC),partoftheUniversityofEdinburghinScotland,andwasdistributedasfreeware.[2]HoweversincetheEMWACserverwasunabletoscalesufficientlytohandlethevolumeoftrafficgoingto,Microsoftwasforcedtodevelopitsownwebserver,IIS.[3]

IISwasinitiallyreleasedasasetofweb-basedservicesforWindowsNT3.51.IIS2.0followed,addingsupportfortheWindowsNT4.0operatingsystem;andIIS3.0introducedtheActiveServerPagesdynamicscriptingenvironment.[4]

IIS4.0droppedsupportfortheGopherprotocolandwasreleasedaspartofan"OptionPack"forWindowsNT4.0.

ThecurrentshippingversionofIISis7.5forWindows7andWindowsServer2008R2,7.0forWindowsVistaandWindowsServer2008,6.0forWindowsServer2003andWindowsXPProfessionalx64Edition,andIIS5.1forWindowsXPProfessional.

WindowsXPhasarestrictedversionofIIS5.1thatsupportsonly10simultaneousconnectionsandasinglewebsite.[5]

IIS7.0onVistadoesnotlimitthenumberofallowedconnectionsasIISonXPdid,butlimitsconcurrentrequeststo10(WindowsVistaUltimate,Business,andEnterpriseEditions)or3(VistaHomePremium).Additionalrequestsarequeued,whichhampersperformance,buttheyarenotrejectedaswithXP.

IIS6.0addedsupportforIPv6.AFastCGImoduleisalsoavailableforIIS5.1,IIS6.0[6]andIIS7.[7]

IIS7.0(WindowsVista/2008)hasbetterperformancethanIIS5.1(WindowsXP)becauseitreliesontheHTTP.SYSkerneldriver.

Security

Thisarticlemayneedtobeupdated.Pleaseupdatethisarticletoreflectrecenteventsornewlyavailableinformation,andremovethistemplatewhenfinished.Pleaseseethetalkpageformoreinformation.

EarlierversionsofIISwerehitwithanumberofvulnerabilities,chiefamongthemCA-2001-19whichledtotheinfamousCodeRedworm;however,bothversions6.0and7.0currentlyhavenoreportedissueswiththisspecificvulnerability.[8][9]InIIS6.0Microsoftoptedtochangethebehaviourofpre-installedISAPIhandlers,[10]manyofwhichwereculpritsinthevulnerabilitiesof4.0and5.0,thusreducingtheattacksurfaceofIIS.Inaddition,IIS6.0addedafeaturecalled"WebServiceExtensions"thatpreventsIISfromlaunchinganyprogramwithoutexplicitpermissionbyanadministrator.

Inthecurrentrelease,IIS7,thecomponentsareprovidedasmodulessothatonlytherequiredcomponentshavetobeinstalled,thusfurtherreducingtheattacksurface.Inaddition,securityfeaturesareaddedsuchasRequestFiltering,whichrejectssuspiciousURLsbasedonauser-definedruleset.

BydefaultIIS5.1,adefaultWindowsaccountwith'superuser'rights.Under6.0allrequesthandlingprocesseshavebeenbroughtunderaNetworkServicesaccountwithsignificantlyfewerprivilegessothatshouldtherebeavulnerbilityinafeatureorincustomcodeitwon'tnecessarilycompromisetheentiresystemgiventhesandboxedenvironmenttheseworkerprocessesrunin.IIS6.0alsocontainedanewkernelHTTPstack(http.sys)withastricterHTTPrequestparserandresponsecacheforbothstaticanddynamiccontent.

Therearevariousbuilt-insecurityfeaturesfromMicrosoft.Manycompaniesofferthird-partysecuritytoolsandfeatures,alsoknownas"WebAppFirewalls,orWebApplicationFirewalls."Theadvantageofsuchtoolsisthattheyoffermuchmorecomprehensiveelements(suchaseasy-to-useGUI,etc.)thataidinprotectinganIISinstallationwithanadditionallayerofprotectionatahigherlevel.Thoughnosecuritysystemisevercomplete,mostadminschoosetorunanapplication-layerfirewallandanIntrusionPreventionSystem(IPS).

IISFeatures

IIS7isbuiltonamodulararchitecture.Modules,alsocalledextensions,canbeaddedorremovedindividuallysothatonlymodulesrequiredforspecificfunctionalityhavetobeinstalled.IIS7includesnativemodulesaspartofthefullinstallation.Thesemodulesareindividualfeaturesthattheserverusestoprocessrequestsandincludethefollowing:

∙HTTPmodules-UsedtoperformtasksspecifictoHTTPintherequest-processingpipeline,suchasrespondingtoinformationandinquiriessentinclientheaders,returningHTTPerrors,andredirectingrequests.

∙Securitymodules-Usedtoperformtasksrelatedtosecurityintherequest-processingpipeline,suchasspecifyingauthenticationschemes,performingURLauthorization,andfilteringrequests.

∙Contentmodules-Usedtoperformtasksrelatedtocontentintherequest-processingpipeline,suchasprocessingrequestsforstaticfiles,returningadefaultpagewhenaclientdoesnotspecifyaresourceinarequest,andlistingthecontentsofadirectory.

∙Compressionmodules-Usedtoperformtasksrelatedtocompressionintherequest-processingpipeline,suchascompressingresponses,applyingGzipcompressiontransfercodingtoresponses,andperformingpre-compressionofstaticcontent.

∙Cachingmodules-Usedtoperformtasksrelatedtocachingintherequest-processingpipeline,suchasstoringprocessedinformationinmemoryontheserverandusingcachedcontentinsubsequentrequestsforthesameresource.

∙LoggingandDiagnosticsmodules-Usedtoperformtasksrelatedtologginganddiagnosticsintherequest-processingpipeline,suchaspassinginformationandprocessingstatustoHTTP.sysforlogging,reportingevents,andtrackingrequestscurrentlyexecutinginworkerprocesses.

SecurityFeatures

IIS5.0andhighersupportthefollowingauthenticationmechanisms:

∙Basicaccessauthentication

∙Digestaccessauthentication

∙IntegratedWindowsAuthentication

∙.NETPassportAuthentication(notsupportedinWindowsServer2008andabove)

IIS7.5includesthefollowingadditionalsecurityfeatures:

∙ClientCertificateMapping

∙IPSecurity

∙RequestFiltering

∙URLAuthorization

AuthenticationchangedslightlybetweenIIS6andIIS7,mostnotablyinthattheanonymoususerwhichwasnamed"IUSR_{machinename}"isabuilt-inaccountinVistaandfutureoperatingsystemsandnamed"IUSR".Notably,inIIS7,eachauthenticationmechanismisisolatedintoitsownmoduleandcanbeinstalledoruninstalled.

IISExtensions

IISreleasesnewfeaturemodulesbetweenmajorversionreleasestoaddnewfunctionality.ThefollowingextensionsareavailableforIIS7:

∙FTPPublishingService-LetsWebcontentcreatorspublishcontentsecurelytoIIS7WebserverswithSSL-basedauthenticationanddatatransfer.

∙AdministrationPack-AddsadministrationUIsupportformanagementfeaturesinIIS7,includingASP.NETauthorization,customerrors,FastCGIconfiguration,andrequestfiltering.

∙ApplicationRequestRouting-Providesaproxy-basedroutingmodulethatforwardsHTTPrequeststocontentserversbasedonHTTPheaders,servervariables,andloadbalancealgorithms.

∙DatabaseManager-AllowseasymanagementoflocalandremotedatabasesfromwithinIISManager.

∙MediaServices-IntegratesamediadeliveryplatformwithIIStomanageandadministerdeliveryofrichmediaandotherWebcontent.

∙URLRewriteModule-Providesarule-basedrewritingmechanismforchangingrequestURLsbeforetheyareprocessedbytheWebserver.

∙WebDAV-LetsWebauthorspublishcontentsecurelytoIIS7Webservers,andletsWebadministratorsandhostersmanageWebDAVsettingsusingIIS7managementandconfigurationtools.

∙WebDeploymentTool-SynchronizesIIS6.0andIIS7servers,migratesanIIS6.0servertoIIS7,anddeploysWebapplicationstoanIIS7server.

Seealso

∙ApacheHTTPServer

∙PWS

∙ListofFTPserversoftware

∙Listofmailservers

∙Comparisonofwebservers

∙Metabase

∙ASP.NET

∙WindowsCommunicationFoundation

∙LogParser-SQL-likequeryingofvariouslogformats.

References

1.^"NetcraftWebServerSurvey,March2010".Retrieved2010-03-19. 

2.^"WindowsNTInternetServers".Microsoft.July10,2002.Retrieved2008-05-26. 

3.^DaveKramer(December24,1999)."ABriefHistoryofMicrosoftontheWeb".Microsoft. 

4.^"MicrosoftASP.NET2.

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 职业教育 > 中职中专

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1