6

科学と工学の計算を実行するためのWebアプリケーションを作成しようとしています。私はWeb開発に不慣れで、無料のフレームワーク(無料のホスティング付き)を探していました。そのため、Google App Engineにアクセスしましたが、scipyを機能させる方法がないため、代わりにJavaに切り替えることにしました。 python(PythonAnywhereを見つけましたが、numpy、scipyなどがありますが、PyQt、wx、TkinterなどのGUI構築サポートはありません)。

Google App EngineでJavaにCOLTなどを使用する方法があるかどうか、または他のオプションがあるかどうかを知りたいです。私は大学にいるのでオプションを解放したいのですが、安価でカスタマイズ可能なオプションは大歓迎です:D(別の言語を使用することを意味する場合でも)

PD:英語は私の言語ではないので、これが理解できたと思います。

編集: apache commons mathを使用しようとしましたが、機能しないようです。私の質問に対する簡単な答えは次のとおりです。いいえ

4

4 に答える 4

4
  1. GAEは、実行できるものを大幅に制限していると思います。
  2. 完全に無料のJavaホスティングソリューションが見つかるとは思えません。
于 2012-02-12T17:21:50.873 に答える
2

他の投稿のステートメントを明確にするために、GAEはC拡張機能を備えたPythonパッケージに関して非常に制限しています。 純粋なPythonなら何でも問題なく動作します。ScipyはC拡張機能を多用しているため、このカテゴリに分類されます。

Googleは最近Python2.7のサポートを導入し、それとともにAppEngineでNumPyを使用できるようになりました。これがあなたのニーズをカバーしているかどうかはわかりませんが、チェックする価値があるかもしれません。

私はPythonforGoogle App Engineでのみ開発しているので、Javaの外部依存関係の状態についてコメントすることはできません。

于 2012-02-13T01:06:35.967 に答える
0

これをしない理由はありません。800MHzのプロセッサと128MBのRAMを使用できるフロントエンドインスタンスを実行できます。常に無料で実行できますが、タスクを10分のセクションに分割できる必要があります(タスクを使用する場合、または30秒のセクション)。そうでなければ)。バックエンドは有料になり、別のシステムで実行する方が安くなる可能性があります。

于 2012-02-13T13:44:05.543 に答える
0

あなたの場合、GAEはすべてではないにしても多くのことを制限します。無料の割り当て内でHeroku、AmazonWebServicesを試してみることをお勧めします。

于 2012-02-12T23:42:45.487 に答える