2012-03-28 12 views
4

Ich möchte eine kleine Chat-Anwendung in Android machen. Hierzu ich getan Schritte in dieser folgenden Seite erwähntAndroid: Feuer xmpp öffnen

http://davanum.wordpress.com/2007/12/31/android-just-use-smack-api-for-xmpp/

Seiner Arbeit in Ordnung, wenn wir geben gmail Anmeldeinformationen wie zum Beispiel: -

private final static String SERVER_HOST = "talk.google.com"; 
private final static int SERVER_PORT = 5222; 
private final static String SERVICE_NAME = "gmail.com"; 
private final static String LOGIN = "[email protected]"; 
private final static String PASSWORD = "mypassword"; 

Aber ich will meinen eigenen Server anstelle von gmail verwenden . Ich habe Openfire in meinem System installiert, und ich bin sehr viel frischer in openfire, bitte schlagen Sie mir vor, welche Einträge ich für die oben genannten Credentials machen sollte, wenn ich meinen eigenen Server verwende.

Wenn eine Anfrage dann bitte zögern Sie zu fragen, ich bin immer hier .. Vielen Dank im Voraus.

Antwort

4

server_host und login/service_name.

server_host ist der Server eine Verbindung hergestellt werden, ist Login <something> @ service_name, die den deklarierten Dienstnamen für Sie Server (möglicherweise übereinstimmt server_host oder letzte Teil server_host)

so, wenn Ihr Server ist xmpp.example entsprechen sollte .com, Änderungen sind Ihre Einträge sollten höchstwahrscheinlich

SERVER_HOST = "xmpp.example.com" 
SERVICE_NAME = "example.com" 
LOGIN = "[email protected]" 

oder

SERVER_HOST = "xmpp.example.com" 
SERVICE_NAME = "xmpp.example.com" 
LOGIN = "[email protected]" 

und offensichtlich sein, haben den Hafen m atch den Port, den Sie openfire einschalten (5222 ist der Standardwert)