In this paper a compact, robust alternative to the WCF is proposed. Its purpose is to remedy the shortcomings of the WCF infrastructure. Firstly, WCF channels close immediately after browser exits, compromising session management and transactional processing. Secondly, WCF channels operate only asynchronously, hindering straightforward implementation of sequential business rules. Design patterns of transactional session processing are given. Surprisingly overriding the standard WCF facility results in a factor 30 performance boost for local calls.
PL
Zaproponowano zwięzłą i niezawodną alternatywę dla WCF. Rozwiązano dwa problemy: przedwczesne zakończenie aplikacji, mające negatywny wpływ na niezawodne zatwierdzanie transakcji oraz brak trybu synchronicznego. Zaproponowano wzorce programowe reprezentacji stanu sesji. Uzyskano znaczną poprawę wydajności, w skrajnym przypadku 30-krotną.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.