2011-08-12 1 views
2

私たちはクライアントとのTCPソケット上でxmlコマンドで通信する既存のC++(STL、boost、Qt4)サーバアプリケーションを持っています。インタフェースは独自のものですが、SOAPとはそれほど離れているわけではありませんが、1つ例外があります。我々は、サーバーの起動時に初期化され、計算される(そして後で更新される)大量のマスターデータと(計算された)プロジェクトデータを持っています。すべてのサービス要求でこのデータを作成して計算するのは、非常に高価です。ネイティブC++サーバーをXMLコマンドと膨大なインメモリプロジェクトデータをWebサービスに移植します。どのフレームワークとどのフレームワーク?

私たちはいくつかの(将来すべての)コマンドをウェブサービスに移植したいと考えています。我々は、次のC++フレームワークを評価/が見つかりました:

スタンがどのように

今私の質問;-)

  1. (Webサービス要求ではなく)サーバの起動時に初期化される、永続的なメモリ内のプロジェクトデータにアクセスできるWebサービスを構築する方法を教えてください。ネット上のリソースはありますか?
  2. 上記のgSOAP独自のHTTPプラグインを入手できますか?
  3. をお勧めしますか? C++/web-service framework?事前に

おかげラース

答えて

-1
  1. memcachedのか、ある種の実際のデータベース。どのくらいの同時使用があるかと、複数のクライアントがデータセットを変更できるかどうかに依存します。

その他、全く分からない...返信用

+0

ありがとう。私たちはすぐにmemcached手続きを使用します。基本質問は、どのフレームワークがWebサーバーの起動時にmemcachedデータを初期化する方法をサポートしていますか?それ以外は? – Lars

関連する問題