これは概念上の質問かもしれないので、間違った場所にいる場合は許してください。私の考えは誰もが自分の.warファイルや内部の.jarファイルをリバースエンジニアリングしたくないということです。だから私はそれらを暗号化してパスワードで保護することができます。その後、クライアントを展開するためには、heroku.comのように、クライアントがホスティングサービスを選んでwarファイルをアップロードする必要があります。暗号化されたwarファイルがあると、ホスティングサービスによってパスワードを設定して戦争をインストールすることができます。このようにして、ホスティングサービス以外の誰も暗号化されていないファイルにアクセスすることはできません。java warアプリケーションのセキュアなデプロイ
このようなこと、または同じ目的を達成するものについて聞いたことがある人はいますか?
ここで答えが見つからない場合は、http://security.stackexchange.com/を尋ねることを検討したいと思いますが、私はここで尋ねることに害はないと思います。 – turbo
ここでは、ホストされたアプリケーションを提供し、それを販売するだけで何が利点ですか?クライアントは、完全にホストされたアプリでは得られないものは何か?これが機能するためには、クライアントはサーバーへの特権アクセスを持つことができません。 – DNA
真。利点は、クライアントがホスティングプロバイダを選択するか、既に持っているプロバイダを使用することです。 – NicholasKarl