Показать сообщение отдельно
Старый 15.07.2013, 21:36
wvxvw вне форума Посмотреть профиль Отправить личное сообщение для wvxvw Найти все сообщения от wvxvw
  № 10  
Ответить с цитированием
wvxvw
Modus ponens
 
Аватар для wvxvw

модератор форума
Регистрация: Jul 2006
Адрес: #1=(list #1#)
Сообщений: 8,049
Записей в блоге: 38
Самый простой вариант "Флекс сервера", для тестирования:

Код:
$ nc -l -p 8080 | xargs -I '{}' /usr/local/bin/flex/bin/mxmlc -o '{}.swf' '{}.as' && cat '{}.swf'
Естесственно, только для локальной разработки Запускаем неткат на порту 8080, он, в свою очередь будет редиректить полученные сообщения mxmlc - это флексовый компилятор, подставляя их вместо заготовок аргументов, после чего будет выводить в ответ содержание сгенерированного SWF файла.

Предполагается, что mxmlc находится в директории /usr/local/bin/flex/bin/. Т.е. TCP запрос на http://localhost:8080 содержащий в теле запроса название локального файла, который нужно скомпилировать выдаст его скомпилированую версию обратно.
__________________
Hell is the possibility of sanity