Ejemplo n.º 1
0
        public void SaveData()
        {
            UrlElem oUrlElem;
            SearchCrawlerDBConnection oDBCon = new SearchCrawlerDBConnection();

            try
            {
                oDBCon.Connect();
                while (true)
                {
                    s_oElemDeQueSema.WaitOne();
                    oUrlElem = s_oUrlElemQue.Dequeue();
                    s_oElemEnQueSema.Release();
                    oDBCon.Write2DB(oUrlElem);
                }
            }
            catch (Exception e)
            {
                oDBCon.Close();
            }
        }
Ejemplo n.º 2
0
 public void SaveData()
 {
     UrlElem oUrlElem;
     SearchCrawlerDBConnection oDBCon = new SearchCrawlerDBConnection();
     try
     {
         oDBCon.Connect();
         while (true)
         {
             s_oElemDeQueSema.WaitOne();
             oUrlElem = s_oUrlElemQue.Dequeue();
             s_oElemEnQueSema.Release();
             oDBCon.Write2DB(oUrlElem);
         }
     }
     catch (Exception e)
     {
         oDBCon.Close();
     }
 }