2010-12-08 5 views
1

Je veux juste implémenter un analyseur pour analyser mon xml. J'ai besoin de clarifications de votre part avant de commencer. Pouvez-vous nous suggérer une meilleure méthode ou un meilleur mécanisme pour analyser mon xml et le rendre de manière asynchrone.Analyse asynchrone en Java

+1

Comment analyser votre XML? Toutes les applications ne fonctionnent pas de la même manière et vous pouvez obtenir plus d'améliorations en utilisant une approche différente. –

Répondre

3

Faites-le dans un fil séparé. Vous pouvez 1. vous fil ouvert 2. Utilisation threadpool 3. Utilisation Timer.schdule()

2

Ne pas réinventer la roue - JDOM fait un travail fantastique avec XML. Pour ce faire de manière asynchrone, je voudrais que le thread d'analyse analyse toutes les données dont vous avez besoin, puis rends-le public en l'affectant à une variable volatile une fois l'opération terminée. Vous pouvez également utiliser le callback pattern. Analyser votre XML est un problème distinct de le faire de manière asynchrone; n'importe quel modèle de traitement asynchrone fonctionnera très bien.