Quelqu'un at-il utiliser le protocole WS-AtomicTransaction pour propager les transactions dans WCF sur Internet?

StackOverflow https://stackoverflow.com/questions/3969752

Question

Juste curieux, a bien utilisé de personne protocole WS-AT pour propager les transactions dans WCF sur Internet dans la production (wsHttpBinding)? Est-il difficile de déployer / support? Est-ce une bonne approche pour garder un port WS-AT ouverte? Ou peut-être qu'il est préférable d'avoir une solution personnalisée aux opérations de soutien? Que pensez vous?

Était-ce utile?

La solution

Nous avons pas utilisé.

La principale raison est que nous ne pensons pas que ce soit une bonne idée.

Le problème est que vous autorisez alors un client sur Internet pour prendre un verrou sur votre système. Qu'advient-il si le client perd la connexion? Vous avez alors des verrous sur votre système qui doivent attendre un délai d'attente.

Vous réduisez l'évolutivité du système et le laisser ouvert à des attaques par déni de service.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top