2013-08-14 1 views
0

Я хочу реализовать клиент Pusher в Qt, и мне было интересно, какая разница между API-интерфейсом клиента и API-интерфейсом сервера.
Как они сообщают о своих site, клиентами являются потребители, а серверы - производители (включая проверки подлинности).
Правильно ли, что клиент не может публиковать события, и что нам всегда нужен сервер для обработки распределения событий и проверки подлинности?В чем разница между клиентом и сервером API

ответ

1

Правильно ли, что клиент не может публиковать события, и что нам всегда нужен сервер для обработки распределения событий и проверки подлинности?

Клиенты могут публиковать события, но только по каналам с проверкой подлинности: http://pusher.com/docs/client_events

библиотеки сервера, как правило, имеют функциональные возможности, Вы упоминаете. Но возможно иметь всю функциональность в одной библиотеке. Однако этот способ деления функциональности хорошо подходит для обеспечения безопасности и, как правило, там, где приложения хотят его использовать.

Библиотека iOS (libPusher) обеспечивает более стандартную функциональность клиента, например. вы можете звонить в веб-API Pusher.