背景: wxWidgets wxListView
を使用して顧客の住所を表示する単純な C++11 アプリケーションがあります。目標は、サービスを実装する Web サービスを介して住所 (ジオコーディング) から GPS 座標を取得することです。PPL Casablanca 経由で単一のアドレスの Web サービス応答を取得できます (何らかの形で、改善される予定です) 。以前の質問のコードを参照してください。
質問: PPL カサブランカで複数の非同期リクエストを並行して開始することは理にかなっていますか? 複数のプロセッサ コアを使用すると、結果の取得が高速化されますか? (Web サービスは、おそらく多くの要求を並行して処理するように構築されています。) PPL カサブランカを使用してどのように記述できますか?
私は C++ が得意ですが、ラムダを含む C++11 の機能を学んでいます。私にとって最大の違いは、アプローチ (継続、非同期タスクなど) と、それを正しく効率的に使用する方法です。