对于开发好的asp.net web应用程序,最终的目的是给客户群里进行使用。那么就需要将其发布部署到Web服务器,这样用户就可以通过在浏览器中输入IP地址对系统进行远程访问了。当前比较常用的Web服务器有:Apache、Ngix、IIS以及Cassini。这些服务器可以有效的完成Socket的基本请求,并发性,安全性以及静态文件的处理等,对于动态内容,Web服务器只进行http层面的处理,具体的请求由Asp.net程序负责完成。正常情况下,.net开发常用的Web服务器是IIS,而Cassini服务器,则在程序开发的调试测试阶段使用非常的方便、快捷。但是,不建议在正式部署的时候使用Cassini服务器,因为其无论是安全性和并发性都得不到保证。