2012-01-15 27 views
0

我必須使用Tomcat爲JSP頁面或Servlet創建可用的通用服務;服務器具有獨立的邏輯,這樣即使沒有用戶連接到JSP頁面,我也必須保持正在運行的進程,並且當任何用戶加載頁面時,相同的服務器進程可用於該頁面。如何在Tomcat中實現獨立服務?

我該如何讓JVM \ Tomcat跟上該線程或進程以保持頁面可用的接口?

+0

嗨,一般來說,網絡服務器的工作方式不同,即它有一個來自用戶的請求,它服務於此請求(生成響應)並返回此結果。 現在,請您詳細說明一下: - 誰應該開始您的獨立流程? - 您的用戶將如何使用此過程中的數據? – 2012-01-15 10:25:45

回答

2

使用ServletContextListener在應用程序啓動時啓動線程,並在停止時停止該線程。通過將對象封裝到ServletContext的屬性中,使對象可用於所有頁面。