Я в настоящее время создаю живое веб-приложение, основанное на протоколе PubSubHubBub. Однако я встретился с несколькими проблемами.
Во-первых, я в поисках приложения концентратора, что я могу работать на своем сервере. Существует несколько приложений, но большинство из них еще не является сформировавшимся, или они не поддерживают 0,3 спецификации. Официальный концентратор Google работает на Google App Engine и может даже быть выполнен локально. К сожалению, "Tasks will not run automatically. Push the 'Run' button to execute each task."
Это поведение полезно для отладки и понимания рабочего процесса, но в некоторых живых тестах, было бы хорошо не вызвать все задачи вручную. Существует ли способ настроить механизм локального приложения должные автоматически выполненные задачи?
Затем, у меня есть вопрос относительно самой спецификации. Ссылочная реализация Google обеспечивает, начальная буква публикуют метод, связанный с переигрывать uri + /publish
. Но это не отражается в спецификациях.
Так есть ли какие-либо сформировавшиеся концентраторы, которые могут быть выполнены локально для отладки? Или там пути состоят в том, чтобы настроить официальный концентратор механизма приложения Google, чтобы работать локально и выполнить задачи непосредственно?
Заранее спасибо
Новый пакет SDK App Engine 1.3.4 автоматически запускает задачи. Просто обновите свой SDK, чтобы воспользоваться его преимуществами.
Next, I have a question concerning the spec itself. The Google reference implementation provides the initial publish method bound to the outpoint uri + /publish. But this is not reflected in the specs.
/ publish - единственная конечная точка, предоставляемая концентратором. Согласно разделу обнаружения спецификации , это тот, который вы рекламируете.