0
私は、ソケットを介してサーバー(Skypeなど)と遠隔で通信するデスクトップアプリケーション(Java Swingを使用)を作成することになっていました。これを行うには、AJAXを使用してデータをサーバーに転送できますか? JavaScriptエンジンを実装するにはどうすればよいですか?AJAXとJavaScriptをブラウザなしで使用できますか?
もっと良い方法がありますか?どんなアドバイス?
私は、ソケットを介してサーバー(Skypeなど)と遠隔で通信するデスクトップアプリケーション(Java Swingを使用)を作成することになっていました。これを行うには、AJAXを使用してデータをサーバーに転送できますか? JavaScriptエンジンを実装するにはどうすればよいですか?AJAXとJavaScriptをブラウザなしで使用できますか?
もっと良い方法がありますか?どんなアドバイス?
Ajaxは、「現在のページから離れることなくHTTPリクエストを作成する」ことを意味します。技術が進むにつれて、それは実際に適用可能とは思われません。
JavaScriptエンジンを実装するのではなく、JavaScriptでHTTPリクエストを作成するためのものを作成する... Javaから直接HTTPリクエストを作成するだけです。既にその言語を使用しています。
アドバイスいただきありがとうございます。各データを転送することで、私はAjaxで考えることができます。 JavaでHTTPリクエストを使用することで、ブラウザベースの環境では帯域幅に問題はありませんか? –
HTTPリクエスト/レスポンスのペアは、Webブラウザを途中に置いただけでは縮小されません。まともなHTTPライブラリ(キャッシュとgzipサポート付き)を使用していることを確認してください。 – Quentin
Davidさんに感謝します。 –