2012-02-07 6 views
0

私は、Webブラウザ内でドキュメントを開発できるWebアプリケーションを構築しています(ZohoのドキュメントツールやGoogleドキュメントなど)。私の場合は、異なる段落やその他の情報を格納する配列のセットと、パラグラフ自体にメタデータを格納する並列配列があります。webappはどのようにファイルをサーバーに保存しますか?

webapp全体がjQueryと関連ライブラリ/プラグインで記述されています。

これをサーバー自体のファイルとして保存するための優雅な方法はありますか?これまでは、サーバーに配列をPOSTして何らかの種類のNoSQLデータベースに格納するために、隠しフォームを使用することをお勧めしました...これは私には少し痛いと思いますが、(1) (2)送信/投稿/保存の一部を自動化するライブラリ/フレームワークがあります。

ありがとうございました!

答えて

0

サーバー自体に存在するサービスを作成する必要があります。これらのサービスは、そのようなあなたは、これらのサービスを呼び出し、必要なパラメータを渡すようにWebアプリケーションを設定する必要があります

SaveDocument(User, Document) 
GetDocument(User, Document) 

(単なる例として)などのメソッドになります。これを行う方法については、いくつかの言語でサービスを書くことができます(JavaではJavaEEを使用し、C#ではWCFを使用しますが、Python/Ruby /などでもこれを行うことができます)。任意の数の他の言語が呼び出すことができるサービス。

これをカバーするウェブ上で利用可能なリソースはたくさんあるので、習得したい言語を選択するか、既にその言語でウェブサービスを開発する方法について熟知しています。

幸運を祈る!

関連する問題