Tämä artikkeli on konekäännöksen peiliartikkeli, klikkaa tästä siirtyäksesi alkuperäiseen artikkeliin.

Näkymä: 23734|Vastaus: 4

[Lähde] .net käyttää AgsXMPP:tä yhdistääkseen Openfireen ja saavuttaakseen monialustaisen tiedonkulun.

[Kopioi linkki]
Julkaistu 6.6.2016 12.34.20 | | | |
Kun aloitin agsXmpp:n käytön, internetissä oli hyvin vähän tietoa, ja monet niistä olivat samoja, kaikki muokattuina siellä täällä. Ei lainkaan aloittelijoille, jotka ovat vasta aloittamassa tämän AgsXmpp:n. Selailin myös internetin tietoja kahden päivän ajan, viittasin SDK:hon ja kirjoitin .net-asiakasohjelman kommunikoidakseni Sparkin kanssa.

1. Olen aloittelija .netissä, ja olen kirjoittanut puolet siitä, mutta mielestäni tärkein asia, johon kiinnittää huomiota .netissä, on selkeästi erottaa, mikä on JID, mikä on XmppClientConnection ja sen ominaisuudet.

Ikään kuin julistaisin Jidin j=uuden Jidin ("abc@server_name"); @:n takana on palvelimen nimi, älä kirjoita IP-osoitettasi, se ei läpäise vahvistusta, ellei sinun tarvitse käyttää Openfiren lähdekoodia. Jos haluat määrittää IP-osoitteen, voit käyttää XmppClicentConnection.connectServer="xxxxxxxxx"; xxxx edustaa palvelimesi IP-osoitetta.

2. Kun ensimmäinen kohta ymmärrettiin selvästi, toinen kohta on suhteellisen yksinkertainen. Yhdistä Openfireen, aseta kirjautumisnimesi, ja kirjautumissalasana on OK;

XmppClientConnection con=new XmppClicentConnection();

Miinus. käyttäjänimi="käyttäjänimesi";

Miinus. password="salasanasi";

con.server="palvelimesi, ei IP Addrs!!!";

Jos nämä vaiheet pitävät paikkansa, muutetaan yhteyden todennusmenetelmää, kyseistä MD:tä-。。。 Ihan sama. Ei, se voidaan läpäistä vain Plainilla.

Tehdäkseni sen konkurssilla. OnSaslStart -tapahtuma.

Voit muuttaa sen tähän:

   Args. Auto = epätosi;
          Args. Mechanism = agsXMPP.protocol.sasl.Mechanism.GetMechanismName(agsXMPP.protocol.sasl.MechanismType.PLAIN);

    3. Sitten voit kirjautua sisään ja varmistaa sen jälkeenpäin. con.open;



Demo-lataus, vain yhteystoiminto toteutetaan:

OpenfireXMPP.rar (228.89 KB, Latausten määrä: 1, 售价: 3 粒MB)





Edellinen:Virhe ilmeni, kun yhdistettiin SQL Serveriin OpenFire-asennuskonfiguraatiossa
Seuraava:Didcuz memcache+ssrf GETSHELL haavoittuvuuksien korjausratkaisu
Julkaistu 6.6.2016 17.19.16 |
Julkaistu 6.6.2016 17.19.34 |
Onko viesti push-kirjoitettu?
 Vuokraisäntä| Julkaistu 6.6.2016 18.01.52 |
Gu Yan Julkaistu 6.6.2016 klo 17:19
Onko viesti push-kirjoitettu?

En voi kirjoittaa
Julkaistu 29.11.2017 13.04.02 |
En voi ladata sitä...
Vastuuvapauslauseke:
Kaikki Code Farmer Networkin julkaisemat ohjelmistot, ohjelmamateriaalit tai artikkelit ovat tarkoitettu vain oppimis- ja tutkimustarkoituksiin; Yllä mainittua sisältöä ei saa käyttää kaupallisiin tai laittomiin tarkoituksiin, muuten käyttäjät joutuvat kantamaan kaikki seuraukset. Tämän sivuston tiedot ovat peräisin internetistä, eikä tekijänoikeuskiistat liity tähän sivustoon. Sinun tulee poistaa yllä oleva sisältö kokonaan tietokoneeltasi 24 tunnin kuluessa lataamisesta. Jos pidät ohjelmasta, tue aitoa ohjelmistoa, osta rekisteröityminen ja hanki parempia aitoja palveluita. Jos rikkomuksia ilmenee, ota meihin yhteyttä sähköpostitse.

Mail To:help@itsvse.com