2016-06-22 27 views
0

クライアントコードを使用してRESTful Webサービスを呼び出そうとすると、消費者は実際に開発と生産の世界で実際にURLを記述する必要がありますか?RESTful Webサービスの呼び出し

public class JaxRSClient { 
    public static void main(String args[]){ 
     //Creating Client 
     Client client=ClientBuilder.newClient(); 

     //Setting the target on client 
     WebTarget wtarget=client.target("http://localhost:8080/jersey/RestWebService/HelloREST/service"); 

     //Getting response   
     System.out.println(wtarget.request(MediaType.TEXT_PLAIN).get(String.class)); 
    } 
} 
+1

これは本当に意見と好みの問題です。このように、それはSOの質問には適していません。 – bhspencer

答えて

0

あなたのアプリケーションの設定パラメータが含まれています設定ファイルにURLを保つ方が良いです。これをクライアントファイルに挿入し、APIを呼び出します。

利点

  1. 簡単にURLを変更し、維持します。
  2. URLを変更するたびにアプリケーションを再構築する必要はありません。
  3. アプリケーションの秘密鍵などの機密情報を非表示にします。
0

設定可能なすべてのアプリケーション定数を保持し、更新されたグローバルプロパティをアプリケーションに適用するためのロジックが存在することを確認するグローバルプロパティファイルが必要です。

+0

これはコメントではありません。 – bhspencer

関連する問題