IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Dotnet Discussion :

[Web Service] Programme avec un long temps d'éxécution


Sujet :

Dotnet

  1. #1
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 2
    Points : 1
    Points
    1
    Par défaut [Web Service] Programme avec un long temps d'éxécution
    Bonjour,

    Je reviens sur le forum pour demander conseil ^^, je m'explique.

    j'ai développer une application en asp.net pour envoyer la newsletter de l'un de mes sites, il a bien fonctionné pendant un temps.

    Seulement entre le nombre de destinataires qui augmente, le smtp du serveur qui semble saturer un peu et des fois des pièces jointes pdf pour allourdir le tout un peu plus, et bien le temps d'éxécution est devenu trop long, et mon programme à atteint ses limites. Mon principal problème étant que IIS semble réinitialiser son process pendant l'envoi.

    Je peux suivre l'état d'avancement et j'ai un programme de reprise, mais il faudrait que j'améliore mon programme pour ne plus avoir à le faire.

    Pour cela je pensai avoir recourt à un WebService, seulement je suis pas habitué à utiliser ces bêtes la et en faisant un peu de googling j'ai vu qu'ils étaient aussi hébergé dans IIS, et naturellement j'ai pensé qu'ils risquaient d'être assujettis aux même contrainte.

    Ma question est donc: Un WebService est-il la solution pour prendre en charge l'éxécution d'un long processus (qui peut mettre facilement plusieurs heures), ou faut-il que je me penche vers une autre solution comme une application windows.

    Voila j'attend vos avis, merci d'avance

  2. #2
    Expert éminent sénior

    Avatar de Philippe Vialatte
    Homme Profil pro
    Architecte technique
    Inscrit en
    Juillet 2004
    Messages
    3 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juillet 2004
    Messages : 3 029
    Points : 12 465
    Points
    12 465
    Par défaut
    Salut,

    par experience, pour les newsletter, tu as interet a faire une séparation de tes adresses e-mail en lots (50-100 adresses par mail), et a faire envoyer ta newsletter par un programme sous windows...

    Plusieurs heures, ca me semble quand meme enorme, tu as combien de destinataires ????

    Est-ce que tu leur envoies un mail chacun ???

  3. #3
    Nouveau Candidat au Club
    Profil pro
    Inscrit en
    Avril 2003
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2003
    Messages : 2
    Points : 1
    Points
    1
    Par défaut
    La Newsletter approche des 6000 destinataires, et le contenu de chaque mail est personnalisé. Donc je ne peux pas utiliser la copie carbonne.

    Ma boucle ne semble pas pouvoir envoyer plus d'un mail à la seconde, et en surveillant la progression en bdd de l'envoi je vois que le smtp semble faire des pauses de temps en temps. Donc ça atteint facilement 1h d'envoi.

    Et ma boucle d'envoi, c'est du basique. Je tente d'envoyer, j'enregistre en bdd le succès où l'échec de l'envoi, et au suivant ^^

    Je vais sûrement me tourner vers une application windows donc, dommage je pensais avoir une excuse pour enfin créer un web service

    Merci de ta réponse en tout cas.

Discussions similaires

  1. Web Services Securisés avec WSS4J (X.509 Token Profile)
    Par mmathieu dans le forum Services Web
    Réponses: 3
    Dernier message: 15/05/2009, 09h35
  2. [Web Service] Création avec WebSphere
    Par tatemilio2 dans le forum Services Web
    Réponses: 1
    Dernier message: 26/07/2006, 10h12
  3. [Web Services] Appel de Web Service (pb avec authentification)
    Par cicolas dans le forum Spring
    Réponses: 4
    Dernier message: 04/07/2006, 10h20
  4. [WEB SERVICE]probleme avec jaxrpc
    Par olive2bx dans le forum Services Web
    Réponses: 1
    Dernier message: 30/06/2006, 09h39
  5. [Web Service] example avec base Oracle 10g
    Par osmoze dans le forum Services Web
    Réponses: 3
    Dernier message: 19/04/2006, 19h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo