關於非同步介面呼叫的疑問?
今天看了公司之前的寫的一段程式碼,如下:
public DataBus callServcie(DataBus databus) { Future<DataBus> future=mThreadPool.submit(new AsyncThread(databus)); if(future!=null){ try { return future.get(); } catch (InterruptedException e) { // TODO Auto-generated catch block e.printStackTrace(); } catch (ExecutionException e) { // TODO Auto-generated catch block e.printStackTrace(); } return null; } return null; } <p class="indent"> |
class AsyncThread implements Callable<DataBus>{ public DataBus call() throws Exception { //使用httpClient呼叫CRM介面 .............................................. } } <p class="indent"> |
想請教各位道友,這樣的寫法算不算非同步處理?如果是的話,這樣做的優點是什麼?
麻煩各位幫忙解答下,多謝!!!
相關文章
- 關於TargetServiceFactoryVisitable的疑問
- 關於 dingo API 的疑問GoAPI
- 關於jdonframework框架的小疑問Framework框架
- 關於設計模式的疑問設計模式
- 關於字典和陣列的疑問陣列
- 關於no-wait latch 的疑問AI
- 關於論壇快取的疑問快取
- 關於JTA實現的疑問
- 關於跨語言呼叫與同步非同步等的疑惑非同步
- 關於原型模式的看法和疑問原型模式
- 關於序列同步的問題
- 關於forEach同步非同步的問題非同步
- MySQL關於資料字典的一個疑問MySql
- 有幾點關於C語言的疑問C語言
- 關於Multiple Buffer Pools的一些疑問
- 關於Proxy和Decorator設計模式的疑問設計模式
- 關於多執行緒協作的疑問執行緒
- QI4J中關於entity的疑問
- 關於Corba呼叫的Timeout 問題ORB
- 一個關於SessionBean呼叫的問題。SessionBean
- 關於JDONJIVE中DbFilterManager中程式碼的疑問Filter
- 關於租用香港伺服器疑問解答伺服器
- 關於租用香港伺服器疑問解答。伺服器
- 關於租用香港伺服器疑問解答?伺服器
- 關於 K8S 在測試中的疑問K8S
- 關於 ui 自動化測試 driver 疑問?UI
- 關於String內的indexOf方法的一些疑問Index
- 關於非同步傳送EMail的問題非同步AI
- 關於學習Python的疑問,你都清楚了嗎?Python
- 關於技能技術企劃書的疑問和建議
- 關於C++中建構函式的常見疑問C++函式
- 關於DDD學習過程中的一些疑問
- 讀draveness關於chan的介紹後的總結及疑問
- 求教精通ejb規範的高手,關於Dependent Value Classes的疑問
- 一個關於值傳遞呼叫的問題
- 有關事件的一點疑問事件
- 呼叫微信介面token的問題
- 關於是否需要同步的一個問題?