![]() |
|
||||||||||
|
|||||||
|
|
« Предыдущая тема | Следующая тема » |
| Опции темы | Опции просмотра |
|
![]() |
![]() |
|
|||||
|
Доброго времени суток.
thrift Есть проект, сделанный на связке pyamf + flex Сейчас питонщики решили перейти с pyamf на некий thrift, аргументируя что им удобнее тестировать и быстрее работает. Плюс формат тоже двоичный Вопрос собственно к людям, которые сталкивались. Поделитись плиз общими впечатлениями, потребует ли это переделки клиент. И плюсы перехода с точки зрения flex. С уважением, Андрюха з.ы.Информации по thrift-у практически не нашел. Help, очень актуально. Последний раз редактировалось andruha_derby; 31.03.2011 в 16:44. |
|
|||||
|
Регистрация: May 2010
Адрес: пространство в положении
Сообщений: 219
|
если будите получать данные в том же формате, то изменений не должно быть.
|
|
|||||
|
2 t4arty
Спасибо за ответ. |
|
|||||
|
Цитата:
Если команда решит создать свой протокол, то вам на клиенте придется использовать либу, сгенеренную с помощью thrift-as, которая будет реализовывать серверный протокол. |
|
|||||
|
2 surlac
Спасибо за ссылку. А есть ли плюсы у прокотола, созданного thrift-ом и протоколом AMF ? Он будет быстрее, стабильнее, или это тот же бинарный протокол? |
|
|||||
|
Ну смотрите, они могут отказаться от python в пользу какой-либо другой платформы (.NET, Java, ...). У каждой платформы свои контейнеры для обслуживания сервиса (IIS, Tomcat, Glassfish, ...). И каждый контейнер имеет свою специфику (производительность, устойчивость, ...).
Сам по себе протокол, вращающийся внутри сервиса, также может быть реализован по разному: AMF не является пределом совершенства (не зря каждый гейм-сервер, наподобие SmartFoxServer, реализует свой raw data protocol для "better data compression"). Поэтому всё зависит от вашей команды, и невозможно однозначно сказать "будет ли быстрее, стабильнее", может быть их алгоритмисты сделают супер-протокол, но поставят его в медленный environment и получат меньшую производительность. |
![]() |
![]() |
Часовой пояс GMT +4, время: 16:20. |
|
|
« Предыдущая тема | Следующая тема » |
|
|