Google Maps API V3、SQLite データベース、SimpleHTTPServer スクリプトを使用した HTML ページで構成される、ローカルで使用するための HTML アプリを作成しようとしています。
ワークフローは次のとおりです。
- ユーザーはサーバーを起動し、ページを開きます。このページには、一連のマーカーを含むマップと、Google フュージョン テーブルと同様のフィルターを含むフォームが含まれています。
- ユーザーは、クエリのいくつかのパラメーターを設定するフォームを操作します。
- ユーザーが [送信] をクリックすると、ページは HTTPServer にリクエストを送信します。HTTPServer のリクエスト ハンドラは SQLite データベースにクエリを実行し、結果を JSON/JSONP/something-else として返します。
- 一部の関数がデータを取り戻し、マップが更新されます。
私の疑問は何よりも概念的なものであり、具体的に知りたいのは(どのように/どこを探すべきか):
- javascript でサーバーにリクエストを送信する方法と、それをリッスンする方法を教えてください。
- ページを更新する代わりに値を更新するために、サーバーはどのようにリクエストにデータを送信する必要がありますか?
私の質問が明白に思われる場合は申し訳ありませんが、HTTP は私にとって非常に新しいものであり、クライアント サーバー通信も同様です。
読んでくれてありがとう!