任何人都知道如何将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集成的最佳/安全方法是什么?
其他信息:
任何帮助都会很棒。
干杯
答案 0 :(得分:1)
我认为没有必要与GWT整合。因为GWT是纯粹的客户端。您必须从servlet访问MATLAB或任何库。所以你必须将你的matlab库与java servlet集成。尝试从简单的java应用程序访问它们,并以相同的方式在servlet中使用。
答案 1 :(得分:1)
Google App Engine和Matlab不是一起使用的好选择。因此,我建议您不要使用Google App Engine。您可以使用任何其他服务器端技术,例如servlet进行matlab计算。