2011-05-05 2 views
3

분산 시스템 과정에 대한 프로젝트가 있고 우리 프로젝트에서 java.rmi. *를 사용해야하고 dalvik VM 문제로 인해 android가이 라이브러리를 제공하지 않는다는 것을 알고있었습니다. 그래서 안드로이드에서이 라이브러리를 사용할 수 있을지 궁금합니다.Android에서 java.rmi. *를 가져올 수 있습니까?

감사합니다.

답변

2

RMI는 Android에서 지원되지 않습니다. 당신은 스스로 그것을 구현할 수 있지만, 그것은 사소한 일이 될 것입니다.

0

RMI 라이브러리는 Android API에 포함되어 있지 않습니다. 정말 안좋아. 나는이 기능을 사용해야하는 프로젝트를 만들었지 만 그것을 할 수 없었다. 불행히도,이 답변을 google 경우, 일부 사람들은 자체 정의 된 라이브러리에 RMI 래핑을 시도했지만 모든 사람을 위해 작동하지 않습니다.

RMI를 사용하고 있습니다. RMI를 사용하여 일부 데이터베이스에 액세스해야한다고 가정합니다. 여기 내 해결책은 다음과 같습니다.

  1. 간단한 Java 서버를 연결로 구축했습니다.

  2. 소스에서 java 서버로 데이터를 가져오고, 간단한 TCP 연결을 사용하여 Android에 데이터를 전송합니다.

  3. 또한 Android는 내 서버에 데이터를 전송하고 내 서버는 RMI를 사용하여 데이터를 원본 서버로 전달합니다.

직접적인 방법은 아니지만 그렇게하는 것은 매우 쉽습니다. 더 많은 것을 읽고 싶다면이 인터 미디어 자바 서버를 어떻게 구성하는지에 대한 보고서를 포함 시키십시오. http://www.shawnfandev.com/wordpress/2014/06/07/ibm-cognos-admin-android/

행운을 빌어 요!

관련 문제