2

クライアントと tcp ソケットを介して xml コマンドで通信する既存の C++ (STL、boost、Qt4) サーバー アプリケーションがあります。インターフェースは独自のものですが、SOAP からそれほど離れていませんが、1 つの例外があります。サーバーの起動時に初期化および計算された(後で更新された)マスターおよび(計算された)プロジェクトデータの大規模なセットがあります。サービス要求ごとにこのデータを作成して計算すると、非常にコストがかかります。

ここで、いくつかの (将来的にはすべての) コマンドを Web サービスに移植したいと考えています。次の C++ フレームワークを発見/評価しました。

今私の質問;-)

  1. サーバーの起動時に初期化される (Web サービス要求ではない) 永続的なメモリ内プロジェクト データにアクセスできる Web サービスを構築する標準的な方法はどのようなものですか? ネット上にリソースはありますか?
  2. 上記は gSOAP 独自の HTTP Get プラグインで解決できますか?
  3. 推奨されるC++/Web サービス フレームワークを忘れていませんか?

よろしくお願いします

4

1 に答える 1

-1
  1. memcached または何らかの実際のデータベース。実際には、同時使用量に依存し、データセットは複数のクライアントによって変更可能になります。

その他、わかりません..

于 2011-09-01T11:34:15.957 に答える