2011-02-17 2 views
5

Я стараюсь следовать этому blog для создания push-сервисов для iPhone. Блог использует Android как рабочую платформу, но ее можно перенести и на iPhone, если я получаю клиент MQTT в объективном C..что я не могу найти где-нибудь. Ближайший я получил это:Клиент MQTT для iPhone

  1. Я получил реализацию C here - libmosquitto

  2. This post говорит, что я могу использовать что-то вроде HTTP моста.

Может ли кто-нибудь помочь мне использовать эти два варианта? Я не знаю, следующий шаг, чтобы взять :(

Спасибо !!

ответ

3

опция HTTP не поможет вам в этом случае, как вы» не пытайтесь говорить с JMS-приложением через MQ (ну, вы не сказали, что это ваша цель). Лучше всего было бы скомпилировать что-то вроде libmosquitto или одного из других кликов MQTT nts (см. список на http://mqtt.org) для iPhone. В настоящее время есть хороший пример https://github.com/njh/marquette, который использует библиотеки mosquitto на iOS

3

Я не знаком с Objective C на всех, но это, кажется, как будто вы можете скомпилировать любой код C, как Objective C. Будет ли это получить вокруг вашей проблемы?

Если вы используете GCC, вы можете заставить его составить, как Objective C с использованием «-x Objective-C».

1

В настоящее время я использую MQTTKit в своих проектах. Это довольно легко и просто.

+0

Как мы могли отправлять уведомления толчка в MQTT полезной нагрузки – SMS

+2

Вам нужно настроить клиент MQTT в вашем APNS сертифицированный сервер для прослушивания сообщения и отправить толчок соответственно. – Kiran

+0

@ Киран, у меня возникли проблемы с подпиской на тему на конкретном сервере. Любые идеи –

Смежные вопросы