none
Чем домен приложения отличается от контекста? RRS feed

Ответы

  • А, все, понял. Смотрите, процесс может включать в себя несколько доменов, каждый из которых включает от одного и более контекстов. Все объекты которые не требуют никакого особого контекстного сопровождения, называются контекстно-свободными и помещаются в контекст по умолчанию. Но стоит вам создать класс, например, помеченный атрибутом Synchronization, как он уже будет создан в специальном контексте обеспечивающем безопасный доступ к нему. С нашей стороны, как разработчиков, для этого даже не надо писать какой-то дополнительный код.

    • Помечено в качестве ответа Vyacheslav Serkov 27 октября 2014 г. 15:51
    27 октября 2014 г. 12:44
    Отвечающий

Все ответы

  • Добрый день.

    Не очень понятен вопрос. Про домен приложения можете посмотреть здесь. И это касается как desktop, так и Web приложений. А про контекст, обычно говорят в рамках Web приложений. Или вы под контекстом понимаете что-то другое?

    27 октября 2014 г. 6:38
    Отвечающий
  •  Я подразумевал контекст приложения. Вот, нашел у Троэлсена: "Каждый домен приложения делится на контекстные границы (context boundaries) , которые применяются  для группирования вместе  подобных .NET-объектов.Понятие контекста позволяет CLR обеспечить надлежащую обработку объектов с особыми требованиями  во время выполнения "

    Но все равно спасибо за ваш ответ! Особенно за ссылку на статью о домене приложения.


    Vyacheslav Serkov

    27 октября 2014 г. 12:34
  • А, все, понял. Смотрите, процесс может включать в себя несколько доменов, каждый из которых включает от одного и более контекстов. Все объекты которые не требуют никакого особого контекстного сопровождения, называются контекстно-свободными и помещаются в контекст по умолчанию. Но стоит вам создать класс, например, помеченный атрибутом Synchronization, как он уже будет создан в специальном контексте обеспечивающем безопасный доступ к нему. С нашей стороны, как разработчиков, для этого даже не надо писать какой-то дополнительный код.

    • Помечено в качестве ответа Vyacheslav Serkov 27 октября 2014 г. 15:51
    27 октября 2014 г. 12:44
    Отвечающий
  • Вот теперь понятно, что такое  контекст приложения. Спасибо большое!

    Vyacheslav Serkov

    27 октября 2014 г. 15:50