Matlab Javabuilder с использованием GWT - PullRequest
1 голос
/ 03 января 2011

Кто-нибудь знает, как интегрировать среду исполнения компилятора Matlab с Google Web Toolkit?

По сути, у меня есть клиент-серверное приложение GWT, где на стороне сервера выполняются большие вычисления с использованием компонентов Java, скомпилированных с использованием MATLAB Builder JA.Затем серверная сторона отправляет результат обратно клиенту (типичный материал).

Я получаю приложение GWT для хорошей компиляции, но не могу получить доступ ни к одному из файлов .dylib в каталогах среды выполнения компилятора Matlab после запуска.

Типичная ошибка:

Причина:

java.security.AccessControlException: доступ запрещен (java.io.FilePermission / Applications / MATLAB / MATLAB_Compiler_Runtime / v713 / время выполнения/maci64/libmwmclmcrrt.7.13.dylib read)

Я знаю, что это убивает мой доступ из-за проблем с песочницей.Но мне нужно как-то получить доступ к этим файлам dylib.Каков наилучший / безопасный способ интеграции этих библиотек с GWT?

Дополнительная информация:

  • с использованием Mac OSX 10.6.5
  • Eclipse JavaEE Helios + GWT2.1 и плагин app-engine

Любая помощь будет отличной.

Cheers

Ответы [ 2 ]

1 голос
/ 03 января 2011

Google App Engine и Matlab не подходят для совместного использования. Поэтому я рекомендую вам не использовать Google App Engine. Вы можете использовать любую другую серверную технологию, такую ​​как сервлет, для вычисления в Matlab.

1 голос
/ 03 января 2011

Я думаю, что нет необходимости в интеграции с GWT. Потому что GWT - это чисто клиентская сторона. Вы должны получить доступ к MATLAB или любым библиотекам из сервлета. Поэтому вы должны интегрировать свои библиотеки Matlab с сервлетами Java. Попробуйте получить к ним доступ из простого Java-приложения и использовать в сервлетах таким же образом.

...