Использование Google Channel API с Twitters Streaming API - PullRequest
0 голосов
/ 24 января 2011

Я пытаюсь использовать Google App Engine с API потоковой передачи Twitter (используя twitter4j), чтобы создать приложение, в котором я могу набирать слово, и оно будет отображать твиты с этим словом в режиме реального времени на странице.

У меня уже есть много Java-кода для работы с твитами, и я пытаюсь поместить свой код в App Engine.Я предполагаю, что лучший способ сделать это - использовать ChannelAPI от Google.Это правильно?

Я понимаю, что twitter4j создает поток для обработки поступающих твитов, а GAE не поддерживает подобные потоки.

Возможно ли, чтобы сервер выдавал твитыклиенту, когда они станут доступны, как в случае с Comet?

Я искал целую вечность, пытаясь найти какие-то соответствующие руководства, но пока не нашел ни одного.Так что, если кто-нибудь знает что-нибудь, это было бы здорово.

1 Ответ

0 голосов
/ 24 января 2011

Согласно этой записи в блоге twitter4j , twitter4j совместим с Google App Engine.Я предлагаю вам убедиться, что вы используете версию 2.0.1, связанную с этим сообщением в блоге.

Вы также правы, что Google App Engine не поддерживает темы.

Для компонента реального времени вы также должны взглянуть на эту ChannelAPI Demo .Он показывает, как ChannelAPI может в основном передавать информацию с сервера клиенту.

...