2011-09-13 8 views
6

Ho intenzione di creare un'app di messaggistica istantanea su Android e iOS, dove è possibile chattare con altre persone con l'app, insieme ad alcune funzionalità personalizzate.Documentazione Apache MINA Vysper?

Utilizzerò lo XMPP protocol e creerò un numero personalizzato extension per esso. Ho intenzione di creare un'applicazione Java in esecuzione su Amazon Web Services (AWS) in modo che sia scalabile.


Dopo la ricerca server options Ho deciso di usare Apache Vysper.

Tuttavia, non ho mai fatto un'applicazione Java adeguata prima, e non hanno mai utilizzato XMPP, AWS o Vysper - quindi sono piuttosto affidamento su una buona documentazione :-)

Il progetto Apache Vysper è molto nuovo e così the docs sono un po 'sparse. Mi stavo chiedendo se mi mancasse qualcosa, dovrei usare anche lo general MINA docs? Ci sono altre risorse altrove di cui non so nulla?


“Apache Vysper può funzionare stand-alone o incorporato in un'altra applicazione .”

Per essere onesti io sono solo come persa quando si tratta di lavorare fuori cosa utilizzare comunque per creare un'applicazione Java. Sai se l'SDK Java di AWS ha tutto ciò di cui ho bisogno per creare un'applicazione da utilizzare su AWS? E quindi è una semplice questione di integrare Vysper in questo? O devo fare un'applicazione Java usando qualcosa come lo Spring framework?


Grazie per aver dedicato del tempo per aiutarmi. Se sai qualcosa che potrebbe chiarire la situazione lo apprezzerei molto :-) - e scusami essere un po 'inutile, ma hey, dobbiamo iniziare da qualche parte;)

+0

Hi @Shaji.Ho cercato di creare un XMPPConnection ma la connessione non riesce. XMPPServer inizia OK, comunque. Potrebbe per favore guardare la mia domanda [qui] (http://stackoverflow.com/questions/31245311/xmppconnection-doesnt-connect) e vedere se è possibile aiutare? Grazie in anticipo. –

risposta

7

Prima di tutto, come il fondatore di Vysper mi scuso che la documentazione manca di completezza.

Per rispondere alle vostre domande.

La maggior parte delle applicazioni Java porta con sé gli script di avvio già pronti. Vysper non fa eccezione. Si ottiene il download di pre-confezionati qui: http://mina.apache.org/vysper-project/downloads.html

Ok, prima di eseguirlo, è necessario avere Java installato, se siete sulla propria macchina, AWS, un server o una macchina virtuale in qualsiasi altro luogo. Scaricalo da Oracle o usa la gestione dei pacchetti della tua distribuzione Linux. Assicurati che dopo aver installato Java, puoi eseguire "java -version" sulla riga di comando e tu sei tutto pronto.

Quindi, decomprimere il download Vysper, passare alla directory bin/ed eseguire "run.sh" o "run.bat", a seconda del sistema operativo.

Si prega di notare che il supporto per Vysper - oltre qui su StackOverflow - sono disponibili sulla mailing list degli utenti MINA qui: http://mina.apache.org/vysper-project/mailing_lists.html

+0

Grazie per il vostro aiuto. Volevo solo controllare più di ogni altra cosa :-) E grazie per Vysper! –

+0

Link non più disponibile: http://mina.apache.org/vysper/mailing-lists.html – Badal

+0

@ zillion1 Spero che tu possa vedere la mia domanda, ultimamente sto studiando vysper, quindi trovo un client implementato da stropheJs, ma non so come impostare la spring-config per fare in modo che il client possa connettere il server, puoi aiutarmi! Grazie mille! – minicaptain