2010-03-23 9 views
1

Est-il possible d'utiliser l'une des nombreuses implémentations de comète comme streamhub..etc avec un compte web hébergé de fournisseurs comme GoDaddy, c'est-à-dire obtenir un compte de domaine et d'hébergement Web à partir d'eux. Je veux héberger une application web iphone sur go papa, mais j'ai besoin de comètes, c'est-à-dire de données/notifications poussées vers mon application.Exécution d'une implémentation de serveur Comet sur un site Web hébergé?

Tout autre changement sera également utile?

Répondre

3

Vous avez quelques options ici: 1) installation complète du serveur, 2) extension du serveur, ou 3) service hébergé.

1) Si vous avez accès à des éléments d'installation sur votre serveur, vous pouvez exécuter n'importe quel serveur de comète de votre choix. Nommez-en un, il devrait à peu près fonctionner (StreamHub, Jetty, WebSync, peu importe).

2) Si vous n'avez pas accès à l'installation (c'est-à-dire la plupart des hébergeurs partagés), mais que vous exécutez IIS, vous pouvez essayer WebSync. À ma connaissance, c'est le seul serveur de comètes qui a juste besoin d'un serveur Web (IIS) existant et d'une DLL pour fonctionner; Cependant, ce n'est pas gratuit.

3) Si vous n'avez pas accès à l'installation et que vous n'exécutez pas IIS, vous aurez besoin d'un service de comète hébergé, tel que WebSync On-Demand. Cela vous apporte les capacités de la comète sans nécessiter de composants côté serveur, et fonctionne bien sur l'hébergement partagé. C'est gratuit si vous avez un nombre limité d'utilisateurs simultanés. Il peut y avoir d'autres serveurs de comètes hébergés, bien que je ne les connaisse pas personnellement.

[Disclaimer: Je travaille pour Frozen Montagne Software, ce qui rend WebSync]

+0

merci pour la réponse. Je ne pense pas que j'ai accès à installer des choses comme c'est l'hébergement partagé. Mais je vais confirmer cela. Aussi je suis l'hébergement dans un environnement Linux, ai-je des options dans ce cas? –

+0

Dans ce scénario, je pense que vous êtes coincé avec l'option # 3; J'ai un serveur personnel que j'utilise pour certains tests qui démontrent le fonctionnement à la demande sur une boîte partagée sur HostGator, donc je sais que l'option fonctionnera pour vous (http://www.jerodandangela.com/fm-xd .htm), mais à part ça, je ne suis pas sûr que vous avez beaucoup d'options si vous ne pouvez pas installer quoi que ce soit. – jvenema

+0

Clarification - vous aurez besoin de l'option # 3 si vous êtes sur un hébergement partagé et que vous utilisez Linux. Option # 1 est totalement disponible pour Linux si vous pouvez installer des choses. – jvenema

3

La réponse est dépassée. PokeIn Comet Ajax Library fonctionne avec les services d'hébergement.

0

Vous pouvez utiliser le serveur APE sur une instance Amazon EC2.

APE Server est gratuit - vous payez juste pour l'utilisation EC2.

Lien: APE Project

Questions connexes