Bonjour,
Je ne suis pas sûr de poster au bon endroit, si ce n'est pas le cas merci de me conseiller un endroit plus adéquat.
Le contexte :
J'ai un serveur windows 2003 R2 sur lequel je veux déployer un applicatif (programme C) qui servira pour calculer des images à afficher sur un site web.
Exemple : un utilisateur du site charge une photo, l'applicatif calcule une image à partir de la photo, le site affiche le résultat.
Actuellement, l'applicatif est compilé en un executable. L'executable est appelé à châque requête par une couche en PHP. Le PHP attend le retour de l'executable et va chercher l'image générée pour l'afficher sur le site web.
En gros :
J'ai un programme C, je veux le mettre sur un serveur pour qu'il soit utilisé par un site internet.
Ma question :
Je m'attend à avoir beaucoup de requêtes à partir su site web, je me demande quelle est la bonne méthode pour déployer l'applicatif. Que dois-je faire de mon programme C ? Un service windows ? un .exe ? des .dll ?
Autour du problème :
Ma question porte donc sur comment déployer un programme C sur un serveur. Je me pose en particulier la question de comment gérer la montée en charge. Y'a-t-il des façons particulière de gérer les ressources du système (par exemple pour mettre en attente ou rediriger les requêtes si la mémoire du système est remplie)
Merci pour votre aide.
Partager