Лекция. Границы архитектурного проектирования по. План


Структура ПО времени выполнения



Download 493 Kb.
bet5/9
Sana21.04.2022
Hajmi493 Kb.
#568954
TuriЛекция
1   2   3   4   5   6   7   8   9
Bog'liq
3-лекция

Структура ПО времени выполнения


Во время выполнения проект состоит из одного или нескольких потоков, процессов, функциональных блоков и блоков данных. Эти элементы могут работать на одном компьютере или на нескольких компьютерах в сети. Один и тот же элемент в структуре кода может реализовывать или поддерживать несколько элементов времени выполнения. Например, в клиент-серверном приложении один и тот же клиентский модуль может работать на многих клиентских компьютерах. И наоборот, несколько элементов структуры кода могут реализовывать или поддерживать один элемент времени выполнения. Например, многие потоки будут запускать несколько методов из разных классов, которые могут быть упакованы в разные блоки кода.
Соединители на этом уровне наследуют атрибуты от своих аналогов структуры исходного кода, а также следующие другие атрибуты:
Кратность: один элемент может быть связан с несколькими элементами, если ему необходимо вызывать методы нескольких элементов во время выполнения.
Расстояние и среда подключения: два подключенных элемента могут взаимодействовать в одном потоке, в одном процессе, на одном компьютере или на разных компьютерах в сети. В зависимости от расстояния между двумя элементами среда связи может варьироваться от медного / оптического кабеля или беспроводной локальной сети до Интернета.
Универсально вызываемый: соединитель с этим атрибутом, установленным в значение true, позволяет любой внешней программной системе независимо от того, на каких аппаратных / программных платформах они работают и на каких языках программирования или в программных платформах они разрабатываются, вызывать метод в целевом объекте соединителя. Этот атрибут важен для разнородных корпоративных информационных систем, которые должны быть эффективно интегрированы.
Самоописательный: соединитель с этим атрибутом, установленным в значение true, может позволить внешней программной системе вызывать целевой метод без предварительной установки какого-либо ПО, специфичного для этого метода. Этот атрибут позволяет клиентам динамически выбирать поставщиков услуг. Это также позволяет программным системам, разработанным в разных компаниях в потенциально разное время, динамически взаимодействовать друг с другом. Например, агенты из разных компаний могут сотрудничать без специальной установки ПО.

Download 493 Kb.

Do'stlaringiz bilan baham:
1   2   3   4   5   6   7   8   9




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©hozir.org 2024
ma'muriyatiga murojaat qiling

kiriting | ro'yxatdan o'tish
    Bosh sahifa
юртда тантана
Боғда битган
Бугун юртда
Эшитганлар жилманглар
Эшитмадим деманглар
битган бодомлар
Yangiariq tumani
qitish marakazi
Raqamli texnologiyalar
ilishida muhokamadan
tasdiqqa tavsiya
tavsiya etilgan
iqtisodiyot kafedrasi
steiermarkischen landesregierung
asarlaringizni yuboring
o'zingizning asarlaringizni
Iltimos faqat
faqat o'zingizning
steierm rkischen
landesregierung fachabteilung
rkischen landesregierung
hamshira loyihasi
loyihasi mavsum
faolyatining oqibatlari
asosiy adabiyotlar
fakulteti ahborot
ahborot havfsizligi
havfsizligi kafedrasi
fanidan bo’yicha
fakulteti iqtisodiyot
boshqaruv fakulteti
chiqarishda boshqaruv
ishlab chiqarishda
iqtisodiyot fakultet
multiservis tarmoqlari
fanidan asosiy
Uzbek fanidan
mavzulari potok
asosidagi multiservis
'aliyyil a'ziym
billahil 'aliyyil
illaa billahil
quvvata illaa
falah' deganida
Kompyuter savodxonligi
bo’yicha mustaqil
'alal falah'
Hayya 'alal
'alas soloh
Hayya 'alas
mavsum boyicha


yuklab olish