2016-09-09 11 views
0

MobileFirst Client Appデスクトップ環境でJavaコードを実行します。デスクトップブラウザ環境でのJavaアダプタの呼び出しMobileFirst

このリンクでは、アダプタからJavaクラスを呼び出すことができますが、これを行うには私のサーバー上のwarファイルを更新する必要があるため、そのメソッドは必要ありません。 https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.0/server-side-development/using-java-adapters/

私はサーバー内のwarファイルを更新せずに方法を欲しいです。

また、WLResourceRequestを使用してJavaアダプタを起動しようとしましたが、デスクトップ環境では使用できませんでした。 上記以外のJavaコードを実行する方法はありますか?

答えて

1

v7.xでは、Javaコードを実行する唯一の方法は、クラスがサーバーにデプロイされる.warファイルにある場合です。

v7.1のデスクトップ環境はJavaアダプタをサポートしていません。唯一の方法はJavaScriptアダプター(参考:https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/javascript-adapters/using-java-adapters/を参照)でJavaを使用することですが、これでもJavaコードをwarファイルに置く必要があります。

しかし、v8.0では、warファイルのデプロイメントがなくなり、JavaアダプタはWebプラットフォーム(モバイルWebブラウザとデスクトップブラウザの両方を意味します)をサポートします。アップグレードを検討してください。

+0

私たちのMFPサーバーはv7.0であり、できるだけサーバー上の既存のwarファイルを更新する必要はありませんが、このバージョンではできないことを確認してくれてありがとうございます。 – black1011

関連する問題