在我的情況下,有一個雲服務器和個人應用服務器。使用servlet的服務器到服務器通信?
爲了定期訪問數據,我必須在兩臺服務器之間進行通信。
如何使用servlet創建通信的API。
是否可以在servlet中使用計時器?
其他建議?
在此先感謝。
在我的情況下,有一個雲服務器和個人應用服務器。使用servlet的服務器到服務器通信?
爲了定期訪問數據,我必須在兩臺服務器之間進行通信。
如何使用servlet創建通信的API。
是否可以在servlet中使用計時器?
其他建議?
在此先感謝。
是的,您可以在servlet中使用timer,但正如Stanley建議的那樣,web services是您可以使用的http層之上的層,它可能更容易。
如果你只是需要一些快速和骯髒的方式,你可以寫一個servlet to receive the http request in one end和一些http client做請求。
如果您使用Java EE,它會更容易,因爲您可以使用註釋生成Web服務,並且已經有了一個TimerService,因此您不必重新發明輪子。
選中此鏈接(http://stackoverflow.com/questions/26430300/is-possible-to-do-background-process-in-jsp-using-timer?noredirect=1#comment41505502_26430300)。這個問題反映了這個問題。 – 2014-10-18 05:02:27
嘗試使用webservices。 – ErrorNotFoundException 2014-10-17 12:34:39
您的應用程序服務器會從服務器獲取數據還是其他方式?你想測量什麼時間? – Simon 2014-10-17 12:37:01
是的,我的jsp應用程序必須從另一個服務器數據庫中獲取數據。該提取必須定期發生(特定間隔) – 2014-10-18 04:35:41