特定の目的のために構築されたjarファイル(プライマリjar)があります。データを入力として取得し、出力を特定の形式のファイルとして保存します。ユーザーインターフェイスを使用した二次分析用に構築された別のJavaアプリ(二次jar)があります。二次 jar は、特定の分析のために一次 jar を使用します。
現在: セカンダリ jar が開始されるとプライマリ jar が開始され、セカンダリ jar が閉じられると停止されます。しかし、プライマリjarをサービスとして作成して、常に実行され、セカンダリjarがジョブをプライマリjarサービスに送信するだけにしたいのです。
問題: jar ファイルを Windows サービスにラップする方法を検索して見つけました。しかし、セカンダリjarアプリから実行中のサービスと通信してデータを送信する方法は?