哪位帮我解释一下下面这个方法的意思啊?

狼王_ 2012-05-16 01:58:09

/// <summary>
/// 根据酒店ID查询酒店价格
/// </summary>
/// <param name="sender"></param>
/// <param name="e"></param>
public static void getHotelPriceByHotelID(object rtBox)
{
RichTextBox rtb = rtBox as RichTextBox;

string[] serverlist = { ConfigurationManager.AppSettings["serverlist"].ToString() };

//初始化池
SockIOPool pool = SockIOPool.GetInstance();
pool.SetServers(serverlist);


pool.InitConnections = 3;
pool.MinConnections = 3;
pool.MaxConnections = 30;

pool.SocketConnectTimeout = 1000;
pool.SocketTimeout = 3000;

pool.MaintenanceSleep = 30;
pool.Failover = true;

pool.Nagle = false;
pool.Initialize();

log.Info("根据酒店ID查询酒店价格,初始化池成功!");

Stopwatch sp = new Stopwatch();
sp.Start();

List<Manager.hotel_HotelLinkRelation> relList;
using (HotelDataContext hotelData = new HotelDataContext())
{
relList = Manager.HotelManager.GetHotelLinkRelation();
}
log.Info("根据酒店ID查询酒店价格,酒店信息读取成功!");
string strTaken = GDSDataAccess.GDSDataAccessElong.GetTaken();
//实例化memcached客户端
MemcachedClient mc = new MemcachedClient();
mc.EnableCompression = true;

for (int i = 0; i < relList.Count; i++)
{
ReturnClass rc = new ReturnClass();
try
{
GetHotelListResponse HotelList = GDSDataAccess.GDSDataAccessElong.GetHotelList(strTaken, relList[i].ExHotelCode);

rc = Manager.ELongManager.ELongDataDeal(HotelList);
}
catch
{
rc.Code = -1;
}

if (rc.Code != 0)
{
rtb.Text += relList[i].ExHotelCode;
}
}
log.Info("根据酒店ID查询酒店价格,更新成功!");
sp.Stop();
Console.WriteLine(sp.ElapsedMilliseconds);

SockIOPool.GetInstance().Shutdown(); //关闭池, 关闭sockets
log.Info("根据酒店ID查询酒店价格,关闭池, 关闭sockets成功!");
}

这个方法里面的SockIOPool是什么啊?有什么作用啊?好像只有声明,没有调用啊。哪位大神帮忙解释一下啊。。。。。
...全文
60 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
cf_nxcxy 2012-05-16
  • 打赏
  • 举报
回复
SockIOPool是对外服务的类

62,268

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

试试用AI创作助手写篇文章吧