Форма обучения:
дистанционная
Стоимость самостоятельного обучения:
бесплатно
Доступ:
свободный
Документ об окончании:
 
Уровень:
Специалист
Длительность:
16:33:00
Студентов:
1533
Выпускников:
107
Качество курса:
4.36 | 4.25
В курсе подробно описаны методы создания распределенных приложений, рекомендации по архитектуре сложных приложений, стандарты по обмену информацией между удаленными системами, а также обеспечение сетевой безопасности.
Рассматривается создание распределенных систем на платформе Microsoft (COM+, MSMQ, IIS) с использованием Microsoft .NET Framework.
 

План занятий

Занятие
Заголовок <<
Дата изучения
Лекция 1
31 минута
Введение в распределенные системы
Дается представление о распределенных системах, компонентах распределенной системы. Формулируются требования к распределенным системам. Вводится понятие промежуточной среды.
Оглавление
    -
    Тест 1
    51 минута
    -
    Лекция 2
    47 минут
    Взаимодействие компонент распределенной системы
    Рассматриваются две модели взаимодействия распределенных компонент: использование сообщений и удаленный вызов. Описываются различные подходы использования удаленных объектов и удаленных событий. Рассматривается понятие распределенной транзакции.
    Оглавление
      -
      Лекция 3
      41 минута
      Описание интерфейса программной компоненты
      Рассматривается понятие интерфейса компоненты, языков описания интерфейса и сообщений, передаваемых между программными компонентами. Описываются существующие спецификации данных языков.
      Оглавление
        -
        Лекция 4
        1 час 5 минут
        Сериализация объектов. Способы сериализации в .NET Framework
        Рассматривается понятие графа объектов и проблема его передачи между двумя компьютерами. Описывается проблема сериализация графа объектов, приводится классификация методов сериализации. Приводятся описание различных методов сериализации, которые используются в .NET Framework, и их особенностей.
        Оглавление
          -
          Лекция 6
          53 минуты
          Microsoft Message Queuing (MSMQ) – промежуточная среда обмена сообщениями
          Рассматривается система фирмы Microsoft для обмена сообщениями между программами. Приводятся примеры применения среды MSMQ при использовании .NET Framework 2.0. Даются рекомендации по использованию систем обмена сообщениями в распределенных системах.
          Оглавление
            -
            Лекция 7
            1 час 18 минут
            Промежуточная среда COM+ и служба Enterprise Services
            Рассматривается промежуточная среда COM+, предназначенная для использования удаленных объектов, созданных с применением неуправляемого кода. Приводится схема взаимодействия сред COM+ и .NET. Даются примеры, иллюстрирующие основные преимущества от применения среды COM+ при программировании с .NET Framework. Даются рекомендации по использованию COM+ в распределенных системах.
            Оглавление
              -
              Тест 6
              1 час 12 минут
              -
              Лекция 9
              1 час 8 минут
              Промежуточная среда веб служб ASP.NET
              Дается введение в веб службы. Рассматривается архитектура ASP.NET как среды фирмы Microsoft для создания веб служб. Описывается использование расширений ASP.NET. Приводятся примеры реализации собственных расширений веб служб. Даются рекомендации по использованию веб служб в распределенных системах.
              Оглавление
                -
                Тест 7
                1 час 12 минут
                -
                Лекция 10
                1 час 25 минут
                Промежуточная среда .NET Remoting
                Рассматривается промежуточная среда .NET Remoting, примеры ее использования и модификации архитектуры данной среды. Даются рекомендации по применению .NET Remoting в распределенных приложениях.
                Оглавление
                  -
                  Лекция 11
                  20 минут
                  Обеспечение безопасности распределенных систем в .NET Framework
                  Приводится классификация подходов к обеспечению безопасности распределенных систем, описываются возможные решения по обеспечению безопасности для распределенных систем, использующих .NET Framework.
                  Оглавление
                    -
                    Лекция 12
                    10 минут
                    Применение промежуточных сред
                    Дается итоговое сравнение описанных в курсе технологий и описывается их возможное применение в распределенных системах.
                    Оглавление
                      -
                      1 час 40 минут
                      -
                      Николай Пономаренко
                      Николай Пономаренко
                      Россия
                      Денис Шарко
                      Денис Шарко
                      Россия, Владивосток, ДВГТУ, 2001