Domanda

Sto cercando di costruire un componente esterno per il server Openfire XMPP, ma io sono un po 'confuso tra l'Esca e Whack. Esca sembra essere la libreria più recente e ha l'interfaccia AbstractComponent che Ignite Realtime raccomandano rispetto allo standard dei componenti, tuttavia, ogni volta che qualcuno parla di costruzione di un componente esterno, sembrano essere utilizzando la libreria Whack.

Dovrei usare esca o Whack? O un po 'di entrambi?

Molte grazie

È stato utile?

Soluzione

Esca utilizza la Whack biblioteca e avvolge il componente in un'interfaccia componente astratta in modo da non dover implementare tutti i metodi per la gestione di tutti i tipi di pacchetti se non è necessario.

Date un'occhiata alla fonte per l'esempio tempo.

E 'anche la pena di guardare la sorgente di colpire per vedere come gestisce i pacchetti come questo è ciò che è in ultima analisi, connessione al server e l'invio di pacchetti.

Personalmente io uso il manager externalcomponent da colpire e la configurazione di un componente astratta utilizzando l'esca, che è esattamente ciò che l'esempio weatherabstract fa.

Questo è il posto migliore per iniziare.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top