[#] [Из песочницы] Простой http-сервер на Wolfram Language
habrabot(difrex,1) — All
2017-01-23 14:00:04


## Преамбула {#preambula}



![][1]
_Принципиальная схема работы сервера_



Идея написания этой статьи возникла у меня после прочтения похожей [статьи][2] на Хабрахабр, где рассказывается о том, как создать собственный сервер на localhost с использованием Mathematica. Сам веб-сервер был написан с использованием Python и расширяемого сервера Tornado. Он обрабатывал запросы и отправлял ответы в формате json, а логика была реализована в Mathematica. При этом общение между Python и Mathematica происходило при помощи командной строки, а каждый запрос на сервер перезапускал ядро Математики. Остальные подробности можно прочитать в самой статье автора [@Nilis][3]. Здесь я хотел бы показать как написать простой код, который будет выполнять аналогичные функции — то есть создать http-сервер для обработки запросов и отправки ответов. Плюс хотелось бы показать некоторые интересные возможности Wolfram Language и его синтаксиса.

[Читать дальше →][4]

[1]: https://habrastorage.org/files/062/36a/561/06236a56163c46a5b15c192e33ee6824.jpg
[2]: https://habrahabr.ru/post/262983/
[3]: https://habrahabr.ru/users/Nilis/
[4]: https://habrahabr.ru/post/320196/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut