J'ai une application Java Applet (achart) sur ma page Web php ... Problème ici est l'applet Java prend plus de temps à charger ... Je pense à remplacer ces applets avec une technologie similaire mais vite ... Je compte sur Ajax ... quelles sont mes autres options ...?Java Applets chargement à un rythme d'escargot
Répondre
Si ses tableaux simples que vous voulez, jetez un oeil à: http://code.google.com/apis/chart/
Yahoo a quelques composants de représentation graphique de Nice pour actionscript 3 (flash) http://developer.yahoo.com/flash/astra-flash/charts/
Google a un service qui va générer des graphiques comme des images que Tim a déjà souligné.
Vous pouvez également essayer d'accélérer la distribution des applets que vous utilisez - vérifiez si elles ont un en-tête Expires afin qu'elles ne soient téléchargées qu'une fois de temps en temps au lieu de chaque page (cela n'aidera pas le edit: si vous ne ciblez que des navigateurs spécifiques, vous pouvez essayer de créer des graphiques en utilisant javascript et l'élément Canvas, mais cela n'est certainement pas supporté par internet explorer. https://developer.mozilla.org/en/Canvas_tutorial
Avez-vous rempli vos pots .....
Avez-vous essayé boîte à outils de déploiement Java (http://blogs.oracle.com/vaibhav/entry/java_deployment_toolkit_6u10) avec jdk 1.6.10 + .....
Si la taille de l'applet de Bibliothèque JAR prend beaucoup de temps à télécharger, vous pouvez réduire la taille avec le ProGuard tool. Voici une comparison of the compression ratio pour certaines bibliothèques Java.
Les applets Java se chargent lentement. haussement C'est la nature de la bête ....
Si vous avez plusieurs bocaux, vous devriez vérifier l'ordre du chemin de classe que vous fournissez à votre applet. Notez que chaque fichier jar est uniquement téléchargé "à la demande" chaque fois qu'une classe doit être chargée. Il regarde dans le premier jar, s'il ne peut pas trouver la classe qu'il regarde dans la seconde et ainsi de suite ... Vous pouvez réduire votre temps de démarrage en s'assurant que toutes les classes requises pour le démarrage de l'application sont dans le premier pot (s) répertorié. En outre, si vous tentez de charger une classe ou une ressource qui ne se trouve pas dans votre chemin de classe, elle doit rechercher dans tous les fichiers jars avant de retourner AND et accéder au code source du serveur pour y rechercher. Cela peut potentiellement réduire considérablement votre temps de démarrage.
Activez le suivi des applets dans le panneau de configuration java et vous devriez avoir une meilleure idée de la manière dont les classes sont chargées à partir des pots.
Je sais que cette réponse est un peu tardive, mais il se peut que vous soyez juste très inefficace avec java ou votre machine est lente, j'ai un programme Java qui a beaucoup de code ainsi que l'accès à une base de données SQLite et il fonctionne assez rapidement, le chargement dans les cinq secondes. Si vous avez quelque chose que vous n'utilisez pas dans votre programme, alors supprimez-le, essayez aussi de le signer et de le jaring (pas sûr si les deux dernières choses aideraient.)
- 1. applets jQuery et Java
- 2. Gestion de plusieurs applets java
- 3. JavaFX remplace-t-il Java Applets?
- 4. Firefox tue les applets Java lorsqu'elles sont hors de vue
- 5. Livres recommandés pour apprendre les applets Java/Web
- 6. Java AOT + chargement dynamique des classes java
- 7. Chargement de plusieurs images sur un panneau en Java
- 8. Comment autoriser deux applets à travailler avec des jre différents
- 9. Chargement de classe dynamique en Java (énumération)
- 10. Applets Java avec des graphiques 3D accélérés par le matériel? OpenGL et/ou DirectX
- 11. Chargement d'un binaire universel avec Java
- 12. Détermine si le navigateur client a installé java et peut lancer des applets
- 13. Comment IE peut-il perdre la capacité d'exécuter des applets Java?
- 14. Les Java Applets ne peuvent-ils pas communiquer avec javascript dans Firefox sur Mac OS?
- 15. Réglage apple.awt.graphics.UseQuartz false pour les applets avec Apple mise à jour 1.5 4
- 16. Rester à jour avec les certifications Microsoft et le rythme rapide des lancements technologiques
- 17. Les applets signées peuvent-elles se connecter avec un hôte différent d'où elles proviennent?
- 18. Comment puis-je garantir que le rythme cardiaque «reste en vie» est envoyé?
- 19. applets signées ayant un certificat nié de façon sporadique sur HTTPS
- 20. Chargement de la page Web avec connexion en java
- 21. L'enregistrement est-il possible à l'aide d'applets Java?
- 22. Quel est le meilleur cadre pour les applets de bureau?
- 23. Problème de chargement de classe dans l'application Java Enterprise
- 24. Existe-t-il des plug-ins/applets d'éditeur d'images java/flash gratuits que je peux inclure dans mon site?
- 25. chargement du contenu après un clic yensdesign menu à onglets
- 26. Comment attendre le chargement d'une applet Java sur Safari?
- 27. Renvoyer un fichier PDF d'un Java Bean à un JSP
- 28. nom chargement Dynamiquement du fichier de classe Java dans un emploi Quartz
- 29. Sérialiser une carte Java à un db
- 30. Envoyer un e-mail à Java?
Merci, je l'explore. – user56660