В какой-то момент в проекте встает вопрос отслеживания хода выполнения операции, получения или складирование какой-то информации о ней. Для этого как нельзя лучше служит контекст операции, например, контекст клиентской сессии. Если вам интересно, как это можно сделать относительно безболезненно, прошу под кат.
[Читать дальше →][1]
[1]:
https://habrahabr.ru/post/323682/?utm_source=habrahabr&utm_medium=rss&utm_campaign=feed_posts#habracut