2016-01-12 7 views
5

के लिए ओपनफायर सर्वर चेक कनेक्शन मैं अपने आवेदन में खुली आग का उपयोग कर रहा हूं लेकिन मैं जांच नहीं कर सका कि मेरा उपयोगकर्ता जुड़ा हुआ है या सर्वर के साथ नहीं, कृपया मुझे जांचें कि कैसे जांचें।एक्सएमपीपी

+0

क्या आप अब तक की कोशिश की? क्या आप कोड पोस्ट कर सकते हैं? और ओपनफायर क्लाइंट से सर्वर पक्ष के लिए है जिसका आपने उपयोग किया है? अजीब, स्मैक या क्या? – user1140237

+2

दिए गए उत्तर विधि की जांच करें: - –

उत्तर

-1

जांच इस दी विधि

public XMPPConnection connect(final String username, final String password, 
           final String host, final String service, final String port) { 
    // Create a connection 
    ConnectionConfiguration connConfig = new ConnectionConfiguration(host, Integer.parseInt(port), service); 
    connConfig.setSASLAuthenticationEnabled(false); 


    try { 
     connection = new XMPPConnection(connConfig); 
     connection.connect(); 
     Log.i("XMPPClient", 
       "[SettingsDialog] Connected to " + connection.getHost()); 
    } catch (XMPPException ex) { 
     Log.e("XMPPClient", "[SettingsDialog] Failed to connect to " 
       + connection.getHost()); 
     Log.e("XMPPClient", ex.toString()); 
    } 

    //Login to the server 
    try { 
     connection.login(username, password, "Smack" + new Date().getTime()); 
     Log.i("XMPPClient", "Logged in as " + connection.getUser()); 
     Presence presence = new Presence(Presence.Type.available);// Set the presence to available 
     connection.sendPacket(presence); 
    } catch (XMPPException ex) { 
     Log.e("XMPPClient", "[SettingsDialog] Failed to log in as " + username); 
     Log.e("XMPPClient", ex.toString()); 
     return null; 
    } 
    //initialize(); 


    initialize();//Add packet listener on connection for listen any message received 

    return connection; 
} 

इस संबंध वस्तु आप अपने उपयोगकर्ता को खोजने के लिए मदद मिलेगी जुड़ा हुआ है या नहीं

संबंधित मुद्दे