2009-07-26 73 views
0

我正在开发使用VSTS 2008 + C# + .Net 3.5来开发一个ASP.Net应用程序。在客户端,为了保持会话正常,我将每5秒刷新一次服务器。这里是我在客户端的代码,服务器端的Default.aspx什么也不做 - 唯一的目的是让客户端保持活着。任何想法来优化ASP.Net服务器负载?

<html> 
<head> 
<meta http-equiv="refresh" content="10" /> 
<iframe src="http://localhost:20000/Default.aspx" width="1" height="1" /> 
</head> 
<body /> 
<html> 

我监视了流量,发现客户端每次都会向服务器端发送一对头文件。任何想法来减少服务器负载或流量?如果客户数量很大,恐怕服务器工作量将会大大增加。

这里是请求和响应首部我监测,

请求头

连接:保持活动接受:/接受编码:gzip,放气 接受语言:烯美国主机:本地主机:20000的User-Agent:Mozilla的 /4.0(兼容; MSIE 8.0; Windows NT的6.0;三叉戟/ 4.0; SLCC1; .NET CLR 2.0.50727; .NET CLR 1.1.4322; InfoPath.2。 NET CLR 3.5.21022; CIBA; .NET CLR 3.5.30729; MS-RTC LM 8; .NET CLR 3.0。 30729; OfficeLiveConnector.1.4; OfficeLivePatch.1.3)

响应头

服务器:Microsoft-IIS/7.0

+1

`