1

私が知る限り、GAE は現在 Java と Python しかサポートしていませんが、ここにいるほとんどのエンジニアは C/C++ に慣れているため、統合する方法があるかどうか疑問に思っていました。 GAEを使用したgsoap。ご協力いただきありがとうございます!

4

2 に答える 2

3

私は Google App Engine の専門家ではありませんが、App Engine でネイティブ C++ コードを使用できるとは考えにくいでしょう。Tomcat のようなアプリ エンジンでの経験に基づくと、アプリケーション エンジンの目的は、アプリケーションを独自の小さなサンドボックス内の共有サービスで実行して、他の共有サービスに影響を与えないようにすることです。C++ では、プロセス メモリの先頭へのポインターを取得し、必要に応じてゼロの書き込みを開始できます。これは、共有コンピューティング環境ではうまく機能しないことがわかりました。

アプリ エンジンのページは、Java と Python のランタイム環境が利用可能であることを示しています。私は長年 C++ を使用しており、gSoap の大ファンですが、これらは最近では限られたケースで使用するのに最適なツールだと思います。いずれにせよ、Java 用の Web サービスは、起動時間に関しては gSoap とそれほど違いはありません。

Java Web サービスに Axis2 を使用しましたが、それほど難しくありません。ただし、複雑すぎて文書化されていないことが問題になっていると思います。PHP で WSO2 を使用したことがありますが、その使いやすさに感銘を受けました。WSO2 は Axis の上に構築されており、Java ポートも備えています (私は使用していませんが)。エンジニアが掘り下げたい場合は、おそらく WSO2 が最も簡単な方法です。

彼らにやる気を起こさせるのは難しいかもしれませんが、私の見解では、彼らが本物のソフトウェア エンジニアであれば、適応に問題はないと思います。

これも役立つかもしれません: http://code.google.com/appengine/docs/java/overview.html

于 2009-11-21T06:48:28.283 に答える
0

簡単な答えは「いいえ」です。Google-AppEngineは、実行できる機能が非常に制限されています(新しいファイルを動的に作成することもできません)。

于 2011-03-04T13:23:23.263 に答える