/ / Erstellen Sie eine Chat-Anwendung in ios mit XMPP [geschlossen] - ios, xmpp, xmppframework

Erstellen Sie eine Chat-Anwendung in ios mit XMPP [geschlossen] - ios, xmpp, xmppframework

Ich versuche eine Chat-Anwendung in ios zu erstellen. Ich bin rübergekommen XMPP für iOS. Ich bin etwas verwirrt darüber, wie ich vorwärts kommen soll. Hier sind meine Zweifel:

  1. Muss ich einen XMPP-Server erstellen, um diese Anwendung zu implementieren?
  2. Oder gibt es bestehende Server / Dienste, die für den gleichen Zweck genutzt werden können?

Antworten:

10 für die Antwort № 1

Ja, die XMPP-Bibliothek, die Sie oben gefunden haben, ist perfekt, um den Chat in jedes iOS-Gerät zu integrieren. Komm zu deinen Fragen.

  1. Idealerweise sollten Sie Ihren eigenen XMPP-Server erstellen, damit Sie die Kontrolle darüber haben und es ein Sicherheitsproblem gibt. Ein sehr beliebter XMPP-Server ist Ejabberd. Ejabber ist genial :)
  2. Es ist nicht notwendig, dass Sie Ihren eigenen XMPP-Server einrichten müssen. Sie können einige Open-Source verwenden XMPP-Server. Abhängig von Ihrem Anwendungsfall können Sie entscheiden.

hoffe das hilft...


5 für die Antwort № 2

Ihre Frage ist verwirrend, weil Sie "erstellen" sagen, wenn Sie wahrscheinlich "Host" meinen.

Sie müssen sicherlich nicht Ihre eigenen entwickeln. Sie können einen von vielen verfügbaren XMPP-Servern einrichten, eine ziemlich umfangreiche Liste ist Hier. Es gibt sowohl kommerzielle als auch Open-Source-Produkte.

Es gibt auch viele Öffentlich verfügbar diejenigen, die Sie verwenden können. Zwei der beliebtesten heute wäre Google Gtalk und Facebook-Chat.

Ihr eigener Anwendungsfall bestimmt wirklich, welchen Weg Sie nehmen sollten. Für öffentlich verfügbare Server müssten alle Benutzer bei diesen Domains registriert sein, um sie verwenden zu können.