Je crée quelques connexions suspendues à un serveur http (comet, reverse ajax, etc.). Cela fonctionne bien, mais je constate que le navigateur ne permet que deux connexions suspendues à un domaine donné simultanément. Donc, si un utilisateur regarde mon application Web dans l'onglet 1 de son navigateur, puis essaie également de la charger dans l'onglet 2, il a utilisé les deux connexions autorisées à mon site.
Je pense que je peux faire un truc avec un domaine joker, où mon serveur http résout n'importe quelle adresse vers mon site, par exemple :
*.mysite.com/webapp -> 123.456.789.1 (the actual ip of my server)
donc :
a.mysite.com/webapp
b.mysite.com/webapp
c.mysite.com/webapp
Tous les sites pointent toujours vers (www.mysite.com/webapp) mais le navigateur les considère comme des domaines différents, ce qui m'évite de me heurter à la limite des deux connexions. Cela est-il vrai ?
Même si cela est true - Y a-t-il une limite au nombre de connexions actives par navigateur, tous domaines confondus ? Si j'utilise le schéma ci-dessus, est-ce que Firefox, par exemple, n'autorise que 24 connexions parallèles à un moment donné ? Quelque chose comme ça :
1) a.mysite.com/webapp
2) www.download.com/hugefile.zip
3) b.mysite.com/webapp
4) c.mysite.com/webapp
...
24) x.mysite.com/webapp
25) // Error - all 24 possible connections currently in use!
J'ai juste choisi 24 connexions/firefox comme exemple.
Merci