2013-08-28 27 views
0

我只需要在該瀏覽器中打開一個頁面,該頁面會每隔35秒自動重新加載一次以保持與ISP的連接處於活動狀態。我曾嘗試使用Visual C++ 2008創建Windows窗體應用程序,但在內存管理中似乎效率低下。運行10分鐘後,RAM使用量超過35 MB。我不想那樣。我期望內存使用量保持在10 MB以下!如何創建將使用非常少量RAM的瀏覽器界面或迷你瀏覽器?

我該如何創建一個瀏覽器界面,這將最大限度地減少RAM的使用,但服務我的目的是保持我的連接活着。

回答

0

你不想要一個瀏覽器。您只需要定期到服務器的網絡連接。在編程庫中,這被稱爲'套接字'。在那裏開始你的研究。

+0

套接字不會做我需要的東西。該頁面不完全是「保持活動連接」類頁面!這是一個登錄頁面(\ client.jsp)。登錄後需要保持打開狀態,其他方式稍後我會從ISP的服務器註銷! JSP頁面與某種「Servelet」進行通信,該服務器會定期檢查我是否已登錄。 ISP不提供任何軟件。他們被告知要讓該瀏覽器保持登錄狀態。 –

+0

像Firefox這樣的瀏覽器需要相當多的內存(50+用於該單頁)。因此,我想創建一個簡單的瀏覽器,可以在不使用那麼多RAM的情況下爲該頁面提供服務。 –

+0

我能夠通過實現「HtmlViewer」模塊創建一個使用「Real Studio」的瀏覽器界面,但是我在三次重新加載之後看到了這個奇怪的URL:res://ieframe.dll/navcancl.htm#http:// 172.30.60.1:9090/!你有什麼想法這是什麼?!當我使用在VS C++ 2008中使用WebBrowser控件創建的接口時,我沒有看到這一點! –

相關問題