Лучший способ разместить двоичные данные на веб-сайте Scala Playframework - PullRequest
2 голосов
/ 05 сентября 2011

Я пишу веб-приложение в Scala, используя платформу Play. Я хотел бы иметь возможность передавать некоторые двоичные данные на мой веб-сервер с другой машины, которую я использую для обработки чисел. Я хотел бы сделать это через http. Кто-нибудь может предложить лучший способ сделать каждую сторону? До сих пор мне приходили в голову следующие идеи:

  1. Отправка данных в виде файла с помощью обычной обработки формы воспроизведения. Приятно на стороне (веб) сервера, но я не уверен, какие библиотеки использовать для передачи данных из клиента (перехвата чисел). В C / C ++ я бы подумал об использовании Curl.

  2. Отправка данных в виде необработанного POST с присоединенным двоичным кодом и соответствующим кодированием. Не уверен, как сделать любую сторону.

Я делал все вышеперечисленное несколько раз в Python и C ++ (хотя и не так давно, чтобы вспомнить, как!), Но я не веб-разработчик (но более общий sw-инженер) и имел только контроль над одна сторона раньше - так что понятия не имею, что лучший способ сделать это.

Любые мысли приветствуются.

Alex

1 Ответ

0 голосов
/ 05 сентября 2011

Это зависит от того, какую платформу (и язык) вы уже используете для клиентской части. Если этот «клиент» также использует платформу Play (или, по крайней мере, имеет доступ к библиотекам), есть несколько очень полезных инструментов для доступа к веб-службам ; ( см. Также ).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...