Quelle est la meilleure façon de s'intégrer avec quickbooks partir de code C#?

de ma recherche, il ressemble fondamentalement, il y a 3 options.

1: à l'Aide de COM
2: à l'Aide d'Un Webservice et le connecteur web
3: à l'Aide d'un 3ème composant de partie (et il semble être tout à fait un peu d')

Chacune de ces options présente un problème pour moi:
1: j'ai été dit que je ne peux utiliser COM
2: Cette solution semble très à l'eau de rose pour moi depuis que je suis est nécessaire d'intégrer à partir d'un service windows
3: Certaines de ces solutions sont plutôt cher.

Je regarde comme je vais avoir à aller à la 3ème partie de la route et il y a deux coureurs de tête dans mon esprit:

1: QODBC (http://www.qodbc.com/usa.html)
2: AccessBooks (http://www.synergration.com/AccessBooksUpdater/default.aspx)

Mes questions, cher lecteur, sont comme suit:

1: la solution (com, web service, 3ème partie) utiliseriez-vous?
2: Pourquoi voudriez-vous choisir sur les autres options?
3: Est-il une autre option que j'ai manqué?

Pour un service windows, COM interop semble que la meilleure solution de ceux-ci.
Malgré le fait qu'il peut être un peu bordélique, quel est le problème avec l'aide de COM?
Nous allons l'appeler une exigence de l'entreprise
Je ne crois pas que l'exigence est imparfait, comme les développeurs nous font chaque jour des décisions concernant les technologies qui nous intégrer dans le logiciel de nous écrire. Parfois, ces décisions sont fondées sur de l'argent, parfois, ils sont basés sur d'autres facteurs (gains de productivité, de ne pas vouloir traiter avec un particulier, la technologie, etc).
Merci pour vos commentaires les gars. Je vais évaluer plus

OriginalL'auteur iamkrillin | 2011-08-16