2011-07-28 105 views
0

有人知道這是否可能嗎?如何從經典ASP異步調用ASMX webservice?

我想從傳統的ASP異步調用Web服務(火和忘記)?

+0

您打算如何致電該服務?你會如何同步調用它? –

+0

重複的http://stackoverflow.com/questions/1510497/how-do-i-fire-an-asynchronous-call-in-asp-classic-and-ignore-the-response – ulluoink

+0

你是否控制網站提供ASMX服務? – AnthonyWJones

回答

0

它有點不同,但我最近有另一個系統不得不調用一個非常冗長的進程,我不希望asp頁面在這個過程中超時或錯誤。

由於這個原因,我開發了一個vbs文件的過程,最初它按計劃運行。我創建了一個asp頁面,使用經典asp中的shell對象來觸發它。因此,我能夠啓動.vbs腳本,並繼續使用asp頁面,假設vbs做了它的東西。我可以(但沒有)讓它在數據庫中更新記錄,以便asp知道它已完成。也許一種類似的方法可能使你對同樣的火災做些忘記?