Mais conteúdo relacionado Semelhante a Developing and Deploying Applications on Internet Information Services (IIS) (20) Developing and Deploying Applications on Internet Information Services (IIS)6. URL rewrite module
• Security
• SEO
• Clean URLs
Web deployment tool Database manager
• Application packaging • Simple, application-
and deployment centric database
managment
Remote manager
• Delegated
• Firewall-friendly
7. WebDav and FTP
• Standards-based
• Secure and
firewall-friendly
Admin Pack and Power
Web Deployment
Shell Snap-in
Tool
• Powerful ways to
• Migration
manage IIS
• Web Farm Sync
Media Services 3.0
• Smooth Streaming
Dynamic IP
Restrictions • Bit-Rate Throttling
• Prevent DoS attacks • Live Smooth Streaming
Application Request
Routing
• Load-balancing
• Proxy functionality
• Edge caching
9. HTTP HTTP
Request Response
Authentication
Anon
Basic NTLM
...
CGI
Determine Static
Handler File
ISAPI
...
Response Compression
Logging
10. HTTP HTTP Basic
40+
Request Response
Authentication
NTLM Basic Anon
Url
Authorization
Authz
ResolveCache Output
Cache
... CGI
Static
ExecuteHandler File
Forward
ISAPI
er
...
UpdateCache
SendResponse
Compre
Log
ssion
11. HTTP
Request
Authentication
Anon
Basic NTLM
...
aspnet_isapi.dll
CGI
Authentication
Forms Windows
Determine Static
Handler File
...
ASPX
ISAPI
Map
Trace
... Handler
...
SendResponse
...
Compre
Log
ssion
HTTP
Response
12. HTTP
Request
Basic
Authentication
Anon
Authorization
ResolveCache
... aspnet_isapi.dll
Authentication
Forms
Static Windows
ExecuteHandler
File
...
... ASPX
ISAPI
Map
Trace
Handler
UpdateCache
...
Compre
SendResponse ssion
...
Log
HTTP
Response
23. © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market
conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after the date of this presentation.
MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.