J'ai un service qui gère les données entrantes et source externe. Actuellement, les données qu'il reçoit sont transmises pour séparer DataManager des threads notifyAll() que les données sont arrivées. Tous les threads vérifient les données et le thread correct le supprime et le traite, puis attend indéfiniment jusqu'à ce que plus de données arrivent. L'idée de base de la discussion est la classe à laquelle elle est attachée pour que toutes les données et le traitement soient pertinents pour un objectif particulier qui peut ou non être créé dans une activité, mais doit être prêt à un moment donné. Je crois que c'est très inefficace et que je tente de le reconcevoir. Ce que je pense est plutôt que d'utiliser des threads, d'utiliser des services et d'utiliser simplement messenger pour transmettre des données. Est-ce plus efficace ou suis-je dans le même bateau?Conception correcte utilisant les services
1
A
Répondre
1
Lire cet article - High-Performance Server Architecture - ne pas dire que vous faites mal, mais cela pourrait vous donner une nouvelle perspective.
Questions connexes
- 1. Conception de cadre pour les services
- 2. Questions sur la conception REST correcte
- 3. Conception de services Web interopérables
- 4. Services de conception d'installation MVVM?
- 5. Quelle serait l'approche de conception correcte?
- 6. Impossible d'obtenir la taille d'écran correcte en utilisant les services pour Android
- 7. Détection correcte des services Terminal Server
- 8. Question de conception sur les services Web et WCF
- 9. Conception de services et d'opérations dans WCF
- 10. Ma conception pour le serveur socket UDP est-elle correcte?
- 11. Modèle de conception pour plusieurs services
- 12. Utilisation correcte de 'construct' lors de la conception de classes
- 13. Application iPhone utilisant les services Web
- 14. Mise à l'échelle correcte des graphiques dans Reporting Services 2005
- 15. Question de conception pilotée par domaine sur les services et les dépôts
- 16. Les services Ria remplacent les services WCF
- 17. Instructions de conception de base de données SQL Data Services
- 18. Conception d'API de services Web: éléments XML et attributs
- 19. Implémentation correcte de Memento
- 20. conception en utilisant la composition et les interfaces en Java
- 21. façon correcte d'initialiser les variables
- 22. Intégration de siebel et java en utilisant les services web
- 23. Toute personne utilisant les services Web Bing Map avec Delphi?
- 24. Java vs C++: Performance dans l'application utilisant les services Web
- 25. L'infrastructure compacte utilisant les services Web est trop lente!
- 26. Les services SOAP utilisant le savon ne fonctionnent pas
- 27. jQuery nyroModal avec ASP.NET en utilisant les services Web
- 28. connectivité android avec php-mysql en utilisant les services web
- 29. Question de conception sur les événements de protocole tampon
- 30. RIA Services, comment organiser les services?