2011-09-08 7 views
0

J'écris un service à l'aide de Microsoft.NET Framework 3.5 et je voudrais envoyer un statut messages/notifier en cas d'erreur sans utiliser le journal des événements, un fichier journal ou par courrier électronique.moyens alternatifs pour les messages de sortie

Des conseils sur la façon dont je peux y parvenir/possible/sage?

+0

Connectez-vous à une base de données? –

+0

Console.WriteLine? –

+0

Où voulez-vous que les messages d'état à aller? Votre question est trop ouverte pour obtenir une seule bonne réponse. – Oded

Répondre

4

Avez-vous pensé à Log4Net?

Il peut envoyer des courriels ou des entrées de magasin sur la base de données, ou envoyer des messages à distance.

Jetez un oeil sur les options qu'il offre.

+0

J'ai déjà utilisé Log4Net mais je n'ai pas vérifié l'envoi de messages à distance, je le ferai maintenant. Merci pour le conseil! – Makach

+0

Regardez aussi [log2Console] (http://log2console.codeplex.com/). Cela peut aider. – mhttk

0

Vous pouvez enregistrer les erreurs dans un journal de base de données ou d'un événement, jeter ensemble une interface utilisateur pour lire le DB/log, puis déclencher un message texte chaque fois qu'une erreur se produit.

Si vos fournisseurs cellulaires des destinataires de texte offrent la fonctionnalité, l'envoi d'un texte est aussi simple que d'envoyer un e-mail.

Par exemple, pour envoyer un texte à un téléphone Verizon, envoyez simplement un e-mail au {number}@vtext.com, où {number} est un numéro de téléphone à 9 chiffres.

Voici une liste des SMS Gateways.

Questions connexes