32

私はPythonを初めて使用し、Google App Engineを使用してPythonでWebサービス(XML-SOAP)を書く方法の例を探していましたが、うまくいきませんでした。

誰かが私に記事を紹介したり、これを行う方法の例を教えてもらえますか?

4

5 に答える 5

17

私はこれに興味があり、何かを動かそうと決心したものは何も見つかりませんでした。簡単に言うと、SOAPサービスは最新のアルファZSIライブラリを使用して実際に実行できることがわかりました。しかし、それは単純ではなく、私は単純な要求以上のことをしなかったので、複雑なタイプで崩壊する可能性がありました。私はそれを行う方法についてのチュートリアルを書き、この答えをより詳細に編集する時間を見つけようとします。

これが難しい要件でない限り、私はjamtodayが言うことを実行し、RESTまたはRPCサービスを使用します。SOAPの方法は問題でいっぱいになる可能性があります。

更新:興味のある人のために、SOAPサービスをGoogleAppEngineにデプロイする方法に関するチュートリアルを作成しました。長いプロセスなので、ここにすべて貼り付けるのではなく、リンクしているだけです。

于 2008-12-02T05:22:18.420 に答える
4

特にAppEngineで何かをしたい場合は、あなたの側でそれをはるかに高速化するライブラリがあります。XML-RPCとRESTの例を確認することをお勧めします。

http://appengine-cookbook.appspot.com/recipe/xml-rpc-server-using-google-app-engine/

http://github.com/fczuardi/gae-rest/tree/master

于 2008-12-02T03:40:09.140 に答える
1

これが古いスレッドであることは知っていますが、万が一誰かがこれを読んだ場合に備えて。GAE で Web サービスを作成するためのオープン ソース プロジェクトを開始しました。

プロジェクト サイト: http://code.google.com/p/webserviceservlet/

これが役に立てば幸いです。

編集: これは Python の質問であり、リンク プロジェクトは Java プロジェクトであることに気付きました....

于 2010-09-20T08:35:34.183 に答える
0

これが役立つかもしれないPythonWebサービスプロジェクトです

編集

そして、これがSOAPを消費するデモンストレーションです...。

于 2008-12-01T19:30:06.430 に答える
-1

ボトルフレームワークを見てみましょう。これは、REST API を簡単に作成できる Python フレームワークです。私の意見では、REST は SOAP よりも確実に優れています。http を使用できる任意のソフトウェアで簡単に使用でき、実装も高速です。

于 2011-10-29T09:52:25.697 に答える