2016-09-09 2 views
0

MobileFirst 클라이언트 응용 프로그램 데스크탑 환경에서 Java 코드를 실행하려고합니다.데스크탑 브라우저 환경에서 Java 어댑터 호출 MobileFirst

이 링크에서 어댑터에서 Java 클래스를 호출 할 수 있지만 이렇게하면 Google 서버에서 war 파일을 업데이트해야하므로이 메소드가 필요하지 않습니다. https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.0/server-side-development/using-java-adapters/

서버에서 war 파일을 업데이트하지 않고 방법을 원합니다.

또한 Java 어댑터를 호출하기 위해 WLResourceRequest를 사용했지만 데스크탑 환경에서는 적용 할 수 없습니다. 위에서 언급 한 것과 별도로 Java 코드를 실행하는 방법이 있습니까?

답변

1

v7.x에서 Java 코드를 실행하는 유일한 방법은 클래스가 서버에 전개되는 .war 파일에있을 때입니다.

v7.1의 데스크탑 환경은 Java 어댑터를 지원하지 않습니다. 유일한 방법은 자바 스크립트 어댑터 (참고 : https://mobilefirstplatform.ibmcloud.com/tutorials/en/foundation/7.1/server-side-development/javascript-adapters/using-java-adapters/ 참조)에서 자바를 사용하는 것이지만,이 경우에도 자바 코드가 war 파일에 있어야합니다.

그러나 v8.0에서는 더 이상 war 파일 배포가없고 Java 어댑터는 웹 플랫폼 (모바일 웹과 데스크톱 브라우저를 모두 의미 함)을 지원합니다. 업그레이드를 고려하십시오.

+0

우리 MFP 서버는 v7.0이며 가능하면 서버의 기존 war 파일을 업데이트하고 싶지 않지만이 버전에서는 수행 할 수 없다는 점을 확인해 주셔서 감사합니다. – black1011

관련 문제