Преобразование кода Matlab в облачный сервис
Я написал код Matlab (пакет программного обеспечения musclualr), часто я видел перемещение приложения в облачный сервис, и теперь я хочу изучать облачные вычисления, я начинаю с моего приложения, но я хочу знать цели преобразования кода Matlab в облако оказание услуг?
1 ответ
Я знаю, что это старый вопрос. Поскольку может быть кто-то еще ищет ответы, я скажу это здесь.
Я полагаю, что вы пытаетесь добиться перехода с текущего приложения Matlab на облачный сервис.
Есть 2 способа сделать это.
Использование компилятора Matlab - компилятор Matlab позволяет создавать DLL, jar в зависимости от вашего языка. В настоящее время он поддерживает.Net, Java, C/C++, python и т. Д. Однако для этого существуют ограничения. Вы не можете на 100% гарантировать, что сможете переписать всю кодовую базу. а также Matlab предлагает лучшее решение для этого сценария. (указано ниже)
Использование производственного сервера Matlab. Если вы хотите разработать веб-приложение с использованием кода Matlab, я считаю, что это ваше окончательное решение. Производственный сервер Matlab работает как REST-сервис. Вы можете разместить свои файлы Matlab (.m) на рабочем сервере. Здесь происходит то, что matlab компилирует ваш код с использованием компилятора matlab и развертывает его в своем облаке. впоследствии вы можете потреблять это как API через их SDK, однако.
https://in.mathworks.com/help/mps/qs/create-a-deployable-archive-for-matlab-production-server.html
Я приложил ссылку здесь, если кто-то заинтересован.