6
Webアプリケーションを作成してAmazon EC2にデプロイしましたが、今ではJava Webサービスを作成してAmazon AWSのインスタンスにデプロイしてアプリケーションで使用できるようにしたいと考えていますamazon EC2にWebサービスをデプロイする方法は?
Webアプリケーションを作成してAmazon EC2にデプロイしましたが、今ではJava Webサービスを作成してAmazon AWSのインスタンスにデプロイしてアプリケーションで使用できるようにしたいと考えていますamazon EC2にWebサービスをデプロイする方法は?
あります多くの可能な構成。
何が問題ですか? EC2にWebサービスをデプロイすることは、他のサーバーにWebサービスをデプロイすることと変わりありません。 – codeghost
Java Webサービスを作成する際に@codeghost私は常にローカルリンクであるクライアントプロジェクトでWSDLリンクを使用します:localhost:8080 ........で始まります! 。私のサービスを使用するAWS Webプロジェクトを作成するときに使用するURLは何ですか? –
WebサービスとWebアプリケーションを同じマシン上で実行している場合(そして常にそうなります)、localhostを使用することもできます(8080は必要ありません)。しかし、コンポーネントを実際に分離する必要があります.WebサービスのURLは、環境ごとに1つのプロパティファイルを持つプロパティファイルに格納し、Mavenなどのビルドツールで自動的にフィルタリングする必要があります。 WSDLに基づいてコードを自動生成する場合は、バイナリにWSDLのローカルコピーを含めて、configで実際のURLを制御することができます。 – codeghost