Существует ли простой способ предоставить находящееся в Matlab веб-приложение или веб-сервис?

Если бы вам нужно было сгруппировать, используя два атрибута, ваш вывод был бы Map с ключами в качестве первого атрибута , использованного для группировки (getNameOfCountryOrRegion), и значениями снова как Map с ключи как второй атрибут , используемый для группировки (getLeagueDTO) и его значения как List<FullCalendarDTO>, которые сгруппированы на основе указанных ключей.

Это будет выглядеть так:

Map<String, Map<String, List<FullCalendarDTO>>> result = countryDTOList.stream()
        .collect(Collectors.groupingBy(FullCalendarDTO::getNameOfCountryOrRegion,
                Collectors.groupingBy(FullCalendarDTO::getLeagueDTO)));
12
задан Amro 11 July 2012 в 12:48
поделиться

4 ответа

Если Вы являетесь главным образом опытными в MATLAB, можно записать веб-приложение в MATLAB с Редактированием веб-сервера MATLAB: веб-сервер Matlab прекращен, таким образом, это не для Вас при использовании последней версии Matlab. Может быть это учебное руководство, поможет создать модуль CGI из кода Matlab.

7
ответ дан 2 December 2019 в 19:56
поделиться

Возможный путь состоит в том, чтобы скомпилировать код matlab в C, и затем превратить файл C в апачский модуль и использовать апачский сервер. Я понятия не имею, насколько сложный это, но это может работать.

3
ответ дан 2 December 2019 в 19:56
поделиться

На основе тегов я предполагаю, что Вы пытаетесь развернуться к Tomcat или подобный. Самый простой способ сделать это должно использовать Разработчика MATLAB JA, чтобы создать обертку Java для Вашего кода, затем использовать стандартные инструменты для развертывания Java как веб-сервиса.

3
ответ дан 2 December 2019 в 19:56
поделиться

Мы разработали набор инструментов под названием Modelit Webserver Toolbox , который должен позволять вам это делать. Мы сами используем это для запуска алгоритма маршрутизации, реализованного в Matlab для онлайн-планировщика маршрутов (ссылка находится на нашем веб-сайте). Вы можете использовать набор инструментов вместе с Tomcat и Matlab (2006b и выше) или скомпилированным исполняемым файлом Matlab. Набор инструментов также предоставляет механизм для параллельного выполнения нескольких заданий.

1
ответ дан 2 December 2019 в 19:56
поделиться
Другие вопросы по тегам:

Похожие вопросы: