Я использую GAE + Python для создания приложения, которое должно отправлять в режиме реального времени обновления конфиденциальных данных клиентам, и я хотел знать, безопасно ли это App Engine Channel API. Будет ли использование HTTPS достаточным или потребуются каналы для собственного протокола безопасности?Безопасен ли API канала GAE? И какова основная реализация?
Кроме того, какова основная реализация App Engine Channel API? Веб-узлы, SSE? Похоже, он действительно обеспечивает только одностороннюю связь от сервера к клиенту через канал, а затем клиент использует стандартный HTTP-запрос для связи с сервером.
Полезно знать. Как вы узнали эту информацию? Я не видел этого на страницах GAE dev. Кроме того, это звучит для меня так же, как Google, просто создал канал api в качестве предлога, чтобы обвинять людей в другой услуге. Что может помешать мне просто реализовать webosckets или SSE самостоятельно бесплатно? Или даже использовать длительный опрос в этом отношении (кроме того, что GAE ограничивает запрос на 30-60 секунд или что-то в этом роде)? – MattL922
Вы можете реализовать длинный опрос самостоятельно (я видел код, который делает это, но тот, кто его реализовал, переключился на API канала, когда он был доступен). Вы почти наверняка заплатите гораздо больше, например, за часы, чем если бы вы использовали API канала. –
@ Ник Джонсон Ничего, я вижу, что вы разработчик GAE, и именно поэтому вы знаете. – MattL922