請教一個關於執行緒的問題
正在完成一個Web應用的架構設計,基本的思路是採用Struts + Spring,
由於此Web應用程式的外部介面是大量呼叫Web Service服務介面,而且服
務端提供的併發數量支援有限制,有些耗時也比較長,所以我考慮使用線
程來完成呼叫查詢的工作。為了控制和管理執行緒的執行,我考慮使用
DL的util.concurrent包中的PoolExecutor來實現對於執行緒池及其管理。
但目前出現這樣一個疑問,使用者在請求時透過Action來呼叫javabean,
然後由javabean來呼叫PoolExecutor來裝載相關的查詢執行緒,例如叫做
QueryThread,但我希望QueryThread返回的結果能夠返回給相應使用者的
介面,如何保證返回結果對應使用者介面,如何得到執行緒返回的結果呢?
由於此Web應用程式的外部介面是大量呼叫Web Service服務介面,而且服
務端提供的併發數量支援有限制,有些耗時也比較長,所以我考慮使用線
程來完成呼叫查詢的工作。為了控制和管理執行緒的執行,我考慮使用
DL的util.concurrent包中的PoolExecutor來實現對於執行緒池及其管理。
但目前出現這樣一個疑問,使用者在請求時透過Action來呼叫javabean,
然後由javabean來呼叫PoolExecutor來裝載相關的查詢執行緒,例如叫做
QueryThread,但我希望QueryThread返回的結果能夠返回給相應使用者的
介面,如何保證返回結果對應使用者介面,如何得到執行緒返回的結果呢?
相關文章
- 請教個問題執行 httprunner 遇到的問題HTTP
- 有個關於多執行緒的識別問題執行緒
- 請教各位一個關於websocket協議開發的問題Web協議
- 請教一個問題,
- 關於js執行緒問題的解讀JS執行緒
- 請教一個關於不確定條件個數搜尋的問題
- 請教一個struct tag的問題Struct
- 請教一個go切片引用的問題Go
- 03.關於執行緒你必須知道的8個問題(中)執行緒
- 04.關於執行緒你必須知道的8個問題(下)執行緒
- 請教您關於 Nginx 下多個 Laravel 專案的部署問題NginxLaravel
- 請教一個演算法問題演算法
- 多執行緒相關問題執行緒
- J2SE - 關於SimpleDateFonnat的執行緒安全問題執行緒
- 請教一個 python 包安裝的問題Python
- 關於執行緒池的面試題執行緒面試題
- 關於程式碼如何執行的五個問題
- 關於執行緒的幾個函式執行緒函式
- 請教一個切片遞迴賦值的問題遞迴賦值
- 請教一個關於 STF 依賴的 node 與 Appium 依賴的 node 版本衝突問題APP
- 關於Java多執行緒的執行緒同步和執行緒通訊的一些小問題(順便分享幾篇高質量的博文)Java執行緒
- Java併發(11)- 有關執行緒池的10個問題Java執行緒
- 關於程式與執行緒的一個簡單解釋執行緒
- 請教一個讓我這個菜雞不解的問題
- fastapi 關於執行緒池、同步、非同步的問題解答彙總ASTAPI執行緒非同步
- 一個執行緒可以有幾個Looper?幾個Handler?從Looper.prepare()來看看關於Looper的一些問題執行緒OOP
- 關於 AppCrawler 執行過程中的幾個小問題APP
- Java 關於執行緒的一些使用Java執行緒
- python關於執行緒的一點介紹Python執行緒
- 請教phpword問題PHP
- 教小師妹學多執行緒,一個有深度的例子!執行緒
- ArrayList 的執行緒安全問題執行緒
- 想請教一下各位一個介面寫法問題
- 面試中關於多執行緒同步,你必須要思考的問題面試執行緒
- 多個執行緒順序列印問題,一網打盡執行緒
- 關於redis單執行緒的分析Redis執行緒
- 關於執行緒設計的感受執行緒
- 記一個有意思的面試題 → 執行緒交替輸出問題面試題執行緒
- 40 個 Java 多執行緒問題總結Java執行緒