残りのWebサービスを機能させるために接続するJavaFXアプリケーションでは、どのサーバー環境(QA/Prod )に接続するには?どのようにこのタイプのものが「通常」行われますか?別個のQAとプロダクションビルドが推奨されていますか?QAとJavaFXアプリケーションのプロダクションバージョンを展開するための戦略
明らかに、ユーザーが手間をかけずにプロダクションをヒットさせるのは簡単ですが、テスターがQAではなく誤ってプロダクションとやりとりするのを防ぐことができます。
これはweb-start JavaFXアプリケーションのためのものです。理想的にはバイナリは同じですが、主な違いはアプリケーションが提供されたサーバーです(最初にログインしたWeb Startページ)。
はい、それはまた真、そうでスイングとに適用され、おそらくJava Web Startの詳細についてです。サーバーの選択(テスター用)は、私が頼らなければならないと思ったものですが、自動であればいいでしょう。開始パラメータでJNLPを調べます。 – User
「開始パラメータ」は何を意味するのですか? jnlpファイルがユーザーのPCに提供される前に変更しますか?あるいは、jnlp設定に動的に値を渡す(JSPでやっているように)方法がありますか?特に動的な「コードベース」、アイコンのhref値などを指定できれば、jnlpがハードコードされたURLの代わりにホストされていたサーバーに常に当たるようにするといいでしょう。 – Manius
この質問に基づいて、「コードベース」を完全に省略することは可能かもしれないようです。まだ、アイコンやそのようなものについてのHFSについてはわかりませんが(おそらくそれを相対的なパスにするのでしょうか?)、それは少なくとも調べるべきことです。 https://stackoverflow.com/questions/8388360/java-how-to-get-ip-address-automaticallly-in-jnlp-file – Manius