使用GWT的Matlab Javabuilder

时间:2011-01-03 00:18:43

标签: google-app-engine gwt matlab matlab-deployment

任何人都知道如何将Matlab编译器运行时与Google Web Toolkit集成?

基本上,我有GWT客户端 - 服务器应用程序,服务器端使用MATLAB Builder JA编译的Java组件进行大量计算。然后服务器端将结果发送回客户端(典型的东西)。

我得到GWT应用程序编译正常,但一旦运行我无法访问Matlab编译器运行时目录中的任何.dylib文件。

典型错误:

引起:

  

java.security.AccessControlException:   访问被拒绝(java.io.FilePermission   /Applications/MATLAB/MATLAB_Compiler_Runtime/v713/runtime/maci64/libmwmclmcrrt.7.13.dylib   读取)

我知道它正在杀死我对沙盒问题的访问。但是,我必须以某种方式访问​​这些dylib文件。将这些库与GWT集成的最佳/安全方法是什么?

其他信息:

  • 使用Mac OSX 10.6.5
  • Eclipse JavaEE Helios + GWT 2.1和app-engine插件

任何帮助都会很棒。

干杯

2 个答案:

答案 0 :(得分:1)

我认为没有必要与GWT整合。因为GWT是纯粹的客户端。您必须从servlet访问MATLAB或任何库。所以你必须将你的matlab库与java servlet集成。尝试从简单的java应用程序访问它们,并以相同的方式在servlet中使用。

答案 1 :(得分:1)

Google App Engine和Matlab不是一起使用的好选择。因此,我建议您不要使用Google App Engine。您可以使用任何其他服务器端技术,例如servlet进行matlab计算。

相关问题