2009-03-30 7 views
2

Je développe une solution de fax dans laquelle l'application envoie des fax. J'ai fait des recherches sur la façon de gérer les cas où l'autre ligne est répondue par une personne (et non une poignée de main de fax). Comment avez-vous géré ce cas?Télécopie sortante utilisant C# ou une bibliothèque tierce?

+0

avoir besoin d'un peu plus en détail ici. – JaredPar

+0

Utilisez-vous les services de télécopie Windows? –

Répondre

2

J'utilise un serveur de fax qui a une API C# (Facsys) - d'abord j'utilise un appel d'API pour lui envoyer une télécopie (au format GIF). Puis, en interrogeant toutes les 5 minutes, je demande à l'API quel est le statut de cette télécopie: succès, mauvais numéro, pas de réponse, pas de poignée de main (par exemple, une personne répondue), etc. Fonctionne plutôt bien.

Notre recherche nous a donné deux options principales, FacSys et MessageManager. J'ai eu un succès raisonnable avec FacSys, mais j'ai entendu dire que MM a un meilleur soutien.

+0

malheureusement, les fax que j'ai besoin d'envoyer doivent être livrés en temps réel. combien de temps est-ce que 1 fax (1 lettre-taille de page) prend habituellement pour que votre application envoie? – vintana

+2

Pour le transmettre depuis mon application vers le serveur de fax, c'est à peu près instantané, il est certainement plus rapide qu'il n'en faut pour envoyer le fax (numérotation, handshaking, transmission, etc.). Nous envoyons des milliers de fax par jour sur ce sujet. Et non, ce n'est pas du spam. – Chris

2

Je viens d'utiliser un service de télécopie électronique. Mon application C# envoie juste un email avec le document pdf pour faxer dans une pièce jointe, et le numéro de fax dans le sujet. Je ne sais pas si cela fonctionnerait pour votre cas, mais c'est tellement plus facile que d'écrire un client de fax entier à partir de zéro. Si vous voulez vraiment développer votre propre solution, il existe probablement des bibliothèques existantes qui vous aideront à communiquer avec les télécopieurs, mais il existe même des solutions E-fax avec des API flexibles qui vous permettraient de faire tout ce dont vous avez besoin sans farzing autour avec des modems et autres joyeusetés.

+1

e-fax est bien s'il supporte d'autres pays – vintana

Questions connexes