Hat jemand Verwendung WS-Atomictrans Protokoll für Transaktionen in WCF über das Internet zu verbreiten?

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

Frage

Einfach nur neugierig, haben jemand Verwendung WS-AT-Protokolltransaktionen in WCF über das Internet in der Produktion (wsHttpBinding) zu propagieren? Ist es schwer zu implementieren / Unterstützung? Ist es ein guter Ansatz, eine WS-AT-Port offen zu halten? Oder vielleicht ist es besser, eine eigene Lösung zu unterstützen Transaktionen zu haben? Was u denken?

War es hilfreich?

Lösung

Wir haben es nicht verwendet wird.

Der Hauptgrund ist, dass wir nicht glauben, dass es eine gute Idee ist.

Das Problem ist, dass Sie dann einen Client über das Internet ermöglichen eine Sperre auf dem System zu nehmen. Was passiert, wenn die Client-Verbindung verliert? Sie haben dann Sperren auf Ihrem System, die für ein Timeout warten müssen.

Sie haben die Skalierbarkeit des Systems reduzieren und lassen Sie es zu Denial-of-Service-Attacken öffnen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top