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:
- Muss ich einen XMPP-Server erstellen, um diese Anwendung zu implementieren?
- Oder gibt es bestehende Server / Dienste, die für den gleichen Zweck genutzt werden können?
Antworten:
10 für die Antwort № 1Ja, die XMPP-Bibliothek, die Sie oben gefunden haben, ist perfekt, um den Chat in jedes iOS-Gerät zu integrieren. Komm zu deinen Fragen.
- 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 :)
- 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.