2

ビジネス アプリケーションに asp.net webapp を使用しています。この Web アプリケーションを必要とする新しい要件に対処する必要があります。

  1. ユーザー コンテキストをサード パーティの Java Web アプリケーションと共有します。
  2. .net アプリの応答の一部として Java webapp ページの応答を含めます。

どうすればこれを達成できますか? .net 応答で iframe を使用することはできません。使用すると、ユーザーのブラウザーが Java webapp の要求を送信する必要があるためです。サーバー側のインクルード/転送である必要があります。この時点で私が考えることができる唯一の解決策は、サーバー側でJava WebアプリケーションへのURL接続を開き、それにデータを投稿することですが、この解決策で気に入らないのは、あまりスケーラブルではないということです.

4

1 に答える 1

1

Java アプリケーション (jar にパッケージ化されている) がある場合は、IKVM を使用して、それを .NET Web または Windows アプリケーションで使用できる .NET dll または exe に変換できます。

Java ファイルは javac.exe を介してコンパイルされ、java.exe を介して実行されます。これら 2 つの exe を呼び出すには、System.Diagnostics.Process クラスを使用し、Java ファイルを (コンパイルのために javac.exe に) またはクラス ファイル (アプリケーションを実行するための java.exe へ) を Process クラスへのパラメーターとして

http://www.csharp-station.com/HowTo/ProcessStart.aspx

http://msdn.microsoft.com/en-us/library/system.diagnostics.process.aspx

IKVM Web サイトで指定されたチュートリアルを実行します。

この Java.NET も参照してください: Java と .NET の統合

于 2012-10-26T03:59:49.333 に答える