1

どのような質問をすればよいかさえわかりませんが、データベース、スクリプト言語、および Web サーバーをすべて 1 つのプロセスでホストするフットプリントの小さい「アプリケーション サーバー」が必要です。Java、.Net、Ruby などの外部 SDK/フレームワークを必要としないもの - カスタム コードを含む多数のスクリプト ファイルを含む exe のみ。

機能には、http サーバー、一般的なタスク (db アクセス、http 通信、システム API インターフェース) 用のスクリプト プログラミング API、組み込みデータベース/キー値ストアが含まれている必要があります。Windows と UNIX で動作するはずです。

たとえば、MongoDB には外部依存関係がなく、データベースが組み込まれており、内部に JavaScript インタープリターもあります。ただし、カスタム スクリプトを実行したり、拡張ライブラリをロードしたりすることはできません (afaik)。アプリケーション サーバーとして設計されたものではありません。しかし、もしそうなら、これは私が探しているものです。

提案/アイデアはありますか?

4

1 に答える 1

1

Python や Tcl などのほとんどのスクリプト言語は、単一のプロセスで SQLite3 バインディングを読み込んで Web アプリケーション サーバーを実行できるため、これに適しています。これらの言語の多くには、母国語で実装されたより単純なデータベースもあります。

Lua に慣れている場合は、Lua を比較的少数のファイルに簡単に分割できるため、特に良い選択かもしれません。

于 2012-04-20T18:12:17.000 に答える