Вы находитесь на странице: 1из 23

ИНФОРМАЦИОННАЯ СИСТЕМА

«СИСТЕМА УПРАВЛЕНИЯ ИНЖЕНЕРНЫМИ ДАННЫМИ» (СУИД)


В СОСТАВЕ ПЕРВОЙ ОЧЕРЕДИ ЕДИНОЙ ЦИФРОВОЙ ПЛАТФОРМЫ
ПО УПРАВЛЕНИЮ ИНВЕСТИЦИОННЫМИ ПРОЕКТАМИ
ПАО «ГАЗПРОМ»

ОПИСАНИЕ ИНТЕГРАЦИОННОЙ МОДЕЛИ СУИД - СУИП

Санкт-Петербург
2022
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

ОГЛАВЛЕНИЕ
1 ВВЕДЕНИЕ.....................................................................................................................3
2 НАЗНАЧЕНИЕ ДОКУМЕНТА.....................................................................................3
3 ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ....................................................................................3
4 СОКРАЩЕНИЯ И АББРЕВИАТУРЫ..........................................................................4
5 ОПИСАНИЕ ИТ-АРХИТЕКТУРЫ ИНТЕГРАЦИОННОГО БЛОКА.......................4
6 СТРУКТУРА И СОСТАВ ИСПОЛЬЗУЕМЫХ СЕРВИСОВ.....................................5
7 ХРАНЕНИЕ ДАННЫХ..................................................................................................6
8 ЛОГИРОВАНИЕ СОБЫТИЙ И ОШИБОК..................................................................8
9 ОПИСАНИЕ ТЕХНИЧЕСКОЙ РЕАЛИЗАЦИИ ВЗАИМОДЕЙСТВИЯ СУИД И
СУИП ПОСРЕДСТВОМ КСШ....................................................................................................9
ПРИЛОЖЕНИЕ 1 ОПИСАНИЕ ИНТЕГРАЦИОННОГО СЦЕНАРИЯ «ПЕРЕДАЧА
ДАННЫХ ПО РАБОТАМ С ПЛАНОВЫМИ СРОКАМИ ГРАФИКА РАБОТ КСГ 1-3
УРОВНЕЙ В СУИД»..................................................................................................................11
ПРИЛОЖЕНИЕ 2 ОПИСАНИЕ ИНТЕГРАЦИОННОГО СЦЕНАРИЯ «ОТПРАВКА
ФАКТИЧЕСКОГО ГРАФИКА РАБОТ КСГ 1-3 УРОВНЕЙ»...............................................12
ПРИЛОЖЕНИЕ 3 ИНТЕГРАЦИОННЫЙ СЦЕНАРИЙ «ПЕРЕДАЧА ДАННЫХ ПО
КОМПЛЕКТУ ДОКУМЕНТАЦИИ В ОКР СУИП»................................................................13
ПРИЛОЖЕНИЕ 4 СОСТАВ ИСПОЛЬЗУЕМЫХ ФАЙЛОВ И ИСПОЛЬЗУЕМЫХ
БИБЛИОТЕК...............................................................................................................................14

2
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

1 ВВЕДЕНИЕ

В настоящем документе содержатся технические описания


Интеграционного блока, разработанного в рамках реализации интеграционных
взаимодействий между СУИД и СУИП.

2 НАЗНАЧЕНИЕ ДОКУМЕНТА

Документ описывает основную концепцию работы Интеграционного


блока СУИД, общие правила и принципы по выполнению интеграционных
взаимодействий. В документе приведен состав используемых веб-сервисов и
структура используемой для Интеграционного блока базы данных.

3 ТЕРМИНЫ И ОПРЕДЕЛЕНИЯ

В настоящем разделе приведены термины и определения, используемые в


Документе.
Таблица 1. Термины и определения
№ Термин Определение

Упорядоченный набор структурированной информации или


1. База данных
данных
Обладающая уникальным веб-адресом (URL) программная
система, построенная на базе открытых
2. Веб-сервис
протоколов/стандартов и использующаяся для обмена
данными между приложениями или системами
Информация, представленная в формальном виде,
пригодном для передачи, интерпретации или обработки
Данные, пакет людьми, или компьютерами. Пакет данных содержит
3.
данных записи в структуре передаваемого сообщения,
дополнительно может содержать вложенные файлы
согласованного формата
Календарно-сетевой График с детализацией, позволяющей формировать на его
4.
график основе месячные и суточно-месячные план-графики
5. Корпоративная Взаимосвязанный набор программно-аппаратных средств,
шина данных реализующих технологию интеграции, и представляющий
собой среду электронного взаимодействия компонентов

3
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

№ Термин Определение

ИТ-обеспечения
Программная функция, задаваемая при разработке, которая
6. Триггер срабатывает по определённому бизнес-событию.
Вызывается асинхронно системой
Окружение, в котором решение развёрнуто и доступно
7. Продуктивная среда
пользователям
Настройка программного и аппаратного обеспечения для
8. Тестовая среда проверки работоспособности решений и обновлений в
рамках разработки и поддержки программного продукта

4 СОКРАЩЕНИЯ И АББРЕВИАТУРЫ

В настоящем разделе приведены основные обозначения и сокращения,


используемые в Документе.
Таблица 1. Обозначения и сокращения
№ Сокращение Определение
Application Programming Interface — описание способов
1. API
взаимодействия модулей
Simple Object Access Protocol — простой протокол доступа к
2. SOAP
объектам
Transmission Control Protocol — протокол управления
3. TCP
передачей данных
4. БД База данных
5. КСГ Календарно-сетевой график
6. КСП Календарно-сетевое планирование
7. КСШ Корпоративная системная шина
8. ОКР Оперативный контроль работ на площадке
9. ПИР Проектно-изыскательные работы
10. ПО Программное обеспечение
11. СВОК Сводная ведомость основных комплектов
12. СУИД Система управления инженерными данными
13. СУИП Система управления инвестиционными проектами

4
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

5 ОПИСАНИЕ ИТ-АРХИТЕКТУРЫ ИНТЕГРАЦИОННОГО


БЛОКА

Интеграционный блок выполняет две основные задачи:


1. Взаимодействие с КСШ, в части отправки пакетов данных в КСШ
(TCP (50001)) и приема пакетов из КСШ (TCP (443)).
2. Обработка и подготовка данных с последующим импортом
посредством API (TCP (80, 8080, 8086)) в ПО BIMeister и обратное действие -
чтение событий по API (TCP (80, 8080, 8086)), обработка и подготовка данных.
Взаимодействие между сервисами осуществляется посредством PostgreSQL
(TCP (5432)).
Детальное описание интеграционных процессов указано в разделе 9.
Общая ИТ-архитектура решения приведена на рисунке 1.

Рисунок 1. ИТ-архитектура Интеграционного блока

6 СТРУКТУРА И СОСТАВ ИСПОЛЬЗУЕМЫХ СЕРВИСОВ

Интеграционный блок размещается на действующих серверах


ПО Bimeister (тестовая и продуктивная среда). Для обеспечения работы
интеграционного блока используются два сервиса: asu_suid_sdb и asu_suid_api:
 сервис asu_suid_sdb отвечает за прием и отправку пакетов данных в
КСШ (для последующей транспортировки данных в целевую систему

5
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

назначения) и располагается по следующему пути: ASU_SUID\


ASU_SUID_SDB\; сервис должен быть запущен совместно с веб-сервисами ПО
Bimeister и использует веб-сервис под управлением Nginx;
 сервис asu_suid_api откомпилирован под работу с РЕД ОС и
располагается по следующему пути: ASU_SUID\ASU_SUID_API\; сервис
должен быть запущен совместно с веб-сервисами ПО Bimeister.
Разделение на два отдельных сервиса связано с существенным объемом
интеграционных взаимодействий и обеспечением удобства обслуживания.
Фактически, сервис asu_suid_sdb будет оставаться без изменений, а в сервис
asu_suid_api будут добавляться новые интеграционные сценарии (до 30
интеграций в рамках второй очереди СУИД). Данный подход позволит
обеспечить более гибкую модель обновлений и выполнения доработок
интеграционного блока.
Взаимодействие двух вышеуказанных сервисов осуществляется
посредством PostgreSQL. Запись и чтение файлов выполняется в
соответствующие таблицы данных (см. раздел 7, таблица 3 «Состав и
назначение таблиц»).
Состав используемых файлов приведен в приложении 1.

7 ХРАНЕНИЕ ДАННЫХ

Для обеспечения взаимодействия, обработки и хранения исторических


данных служебные сервисы интеграционного блока используют PostgreSQL
(наименование экземпляра БД: asu_gp_suid_db), в специализированные
таблицы осуществляется запись событий (включая служебные и системные
справочные данные). Состав таблиц и описание их назначения приведен в
таблице 3, общая схема БД приведена на рисунке 2.

6
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

Таблица 3. Состав и назначение таблиц


№ Наименование Назначение
Публикация пакетов данных, полученных КСШ от
внешних систем в соответствии с интеграционными
1. ASU_SUID.InData
сценариями (в рамках первой очереди: СУИД - СУИП
(‘КСП и ОКР’)
Публикация исходящих данных для отправки в КШС
во внешние системы в соответствии с
2. ASU_SUID.OutData
интеграционными сценариями (в рамках первой
очереди: СУИД - СУИП ‘КСП и ОКР’)
Описание тех. данных по интеграционным сценариям
3. ASU_SUID.Scenario (в рамках первой очереди: СУИД - СУИП ‘КСП и
ОКР’)
Обеспечение взаимосвязи сущностей, выстраивание
4. ASU_SUID.Object
иерархических моделей
5. ASU_SUID.Project Хранение номеров проектов
Хранение типовой структуры каталогов и кодов
6. ASU_SUID.СodeFolder
назначения
7. ASU_SUID.Works Хранение работ с составом метаданных
Хранение метаданных файлов (хранение данных не
8. ASU_SUID.FileMetadata
предусмотрено)
9. ASU_SUID.SVOK Хранение метаданных по СВОК
Фиксация изменений, создание новых записей,
10. ASU_SUID.EventsLogging
поступление и отправка данных
Фиксация событий, связанных с возникновением
11. ASU_SUID.ErrorLogging
ошибок

7
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

Рисунок 2. Общая схема БД

Представленный состав таблиц и структура базы данных не являются


конечными и будут уточнены и изменены на этапе реализации задач проекта
СУИД 2-ой очереди.

8 ЛОГИРОВАНИЕ СОБЫТИЙ И ОШИБОК

Для журналирования действий используются встроенные в


интеграционные сервисы события. Запись и хранение событий осуществляется
в специализированные таблицы на уровне PostgreSQL (состав таблиц и их
8
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

назначение приведены в таблице 3). Журналирование действий осуществляется


по следующим событиям:
 получен входящий пакет данных из КСШ;
 сформирован исходящий пакет данных в КСШ;
 поступление события от API ПО Bimeister;
 осуществляется вызов методов API ПО Bimeister;
 возникновение ошибок при интеграционных взаимодействиях;
 запуск сервисов и плановая остановка сервисов.

9 ОПИСАНИЕ ТЕХНИЧЕСКОЙ РЕАЛИЗАЦИИ


ВЗАИМОДЕЙСТВИЯ СУИД И СУИП ПОСРЕДСТВОМ КСШ

Для организации взаимодействия между СУИД и СУИП используется


КСШ. На рисунке 3 представлена схема взаимодействия СУИД и СУИП.
Передача данных из СУИД в СУИП: Система-источник СУИД с
помощью промежуточного сервиса на базе КСШ с использованием ЕВСПД
асинхронно осуществляет вызов веб-сервиса, опубликованного на стороне
СУИД, передавая ему метаданные. Всё взаимодействие осуществляется
посредством протокола HTTPS (SOAP).
Передача данных из СУИП в СУИД: Система-источник СУИП с
помощью промежуточного сервиса на базе КСШ с использованием ЕВСПД
асинхронно осуществляет вызов веб-сервиса, опубликованного на стороне
СУИД, передавая ему данные. Всё взаимодействие осуществляется через
протокол HTTPS (SOAP).
Интеграционное взаимодействие СУИД и СУИП имеет следующие
взаимодействия:
 СУИД (Сервер источник SOAP вызова) – КСШ – СУИП;
 СУИП (Сервер источник SOAP вызова) – КСШ – СУИД.

9
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

Рисунок 3. Схема интеграционного взаимодействия СУИД и СУИП


Интеграционные сценарии передачи данных между СУИД и СУИП
представлены в приложениях:
 сценарий «Передача данных по работам с плановыми сроками
графика работ КСГ 1-3 уровней в СУИД» (Приложение 1);
 сценарий «Отправка фактического графика работ КСГ 1-3 уровней»
(Приложение 2);
 сценарий «Передача данных по комплекту документации в СУИП»
(Приложение 3).

10
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

ПРИЛОЖЕНИЕ 1
ОПИСАНИЕ ИНТЕГРАЦИОННОГО СЦЕНАРИЯ «ПЕРЕДАЧА
ДАННЫХ ПО РАБОТАМ С ПЛАНОВЫМИ СРОКАМИ ГРАФИКА
РАБОТ КСГ 1-3 УРОВНЕЙ В СУИД»

Сценарий «Передача данных по работам с плановыми сроками графика


работ КСГ 1-3 уровней в СУИД» предназначен для передачи данных из СУИП
в СУИД по работам, относящимся к стадии ПИР с плановыми сроками графика
работ КСГ 1-3 уровней.
Интеграционная передача данных между целевыми системами
осуществляется по выполнению соответствующих им операций пользователем
в Системе.
Перечень операций (или событий) пользователей, предполагающих
передачу информации из СУИП в СУИД:
1. Событие инициирует выгрузку данных по работам с плановыми
сроками графика работ КСГ 1-3 уровней из СУИП в СУИД.
2. При создании/загрузке работы 1-3 уровней в модуле КСП СУИП
автоматически на уровне интеграционного блока СУИП срабатывает триггер
события «Утверждение или добавление новой строки календарно-сетевого
графика работ».
3. По факту срабатывания триггера автоматически на стороне СУИП
формируется XML-файл и отправляется в КСШ.
4. На уровне КСШ осуществляется прием пакета данных
(XML-файла) с последующей маршрутизацией на СУИД.
5. Интеграционный блок СУИД осуществляет прием пакета данных
(XML-файл) из КСШ.
6. После получения пакета данных интеграционный блок
осуществляет запись пакета данных в СУИД, формирует ответный пакет
данных (XML-файл) и направляет в КСШ.

11
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

7. На уровне КСШ осуществляется прием пакета данных


(XML-файла) с последующей маршрутизацией на СУИП.

ПРИЛОЖЕНИЕ 2
ОПИСАНИЕ ИНТЕГРАЦИОННОГО СЦЕНАРИЯ «ОТПРАВКА
ФАКТИЧЕСКОГО ГРАФИКА РАБОТ КСГ 1-3 УРОВНЕЙ»

Сценарий для передачи пакета документов «Отправка фактического


графика работ КСГ 1-3 уровней» из СУИД в СУИП.
Интеграционная передача данных между целевыми Системами
осуществляется пользователем по выполнению соответствующих им операций
в системе.
Перечень операций (или событий) пользователей, предполагающих
передачу информации из СУИД в СУИП:
1. Событие инициирует выгрузку данных по работам с фактическими
сроками графика работ КСГ 1-3 уровней из СУИД в СУИП.
2. При заполнении/загрузке данных по фактическому графику работ 1-
3 уровней в СУИД автоматически на уровне интеграционного блока СУИД
срабатывает триггер события «Изменение или добавление новой строки
календарно-сетевого графика работ».
3. По факту срабатывания триггера автоматически на стороне СУИД
формируется XML-файл и отправляется в КСШ.
4. На уровне КСШ осуществляется прием пакета данных
(XML-файла) с последующей маршрутизацией на СУИП в модули КСП и ОКР.
5. Интеграционный блок СУИП осуществляет прием пакета данных
(XML-файл) из КСШ.
6. После получения пакета данных интеграционный блок
осуществляет запись пакета данных в СУИП, формирует ответный пакет
данных (XML-файла) и направляет в КСШ.

12
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

7. На уровне КСШ осуществляется прием пакета данных


(XML-файла) с последующей маршрутизацией на СУИД.

13
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

ПРИЛОЖЕНИЕ 3
ИНТЕГРАЦИОННЫЙ СЦЕНАРИЙ «ПЕРЕДАЧА ДАННЫХ ПО
КОМПЛЕКТУ ДОКУМЕНТАЦИИ В ОКР СУИП»

Сценарий для передачи пакетов документов «Передача данных по


комплекту документации в СУИП» из СУИД в СУИП.
Интеграционная передача данных между целевыми системами
осуществляется по выполнению соответствующих им операций пользователем
в системе.
Перечень операций (или событий) пользователей, предполагающих
передачу информации из СУИД в СУИП:
1. Событие инициирует выгрузку данных по комплекту документации
из СУИД в СУИП на ежедневной основе.
2. При изменении статуса документа: «Выдано в производство работ»,
автоматически на уровне интеграционного блока СУИД срабатывает триггер
события «Изменение статуса комплекта документации».
3. По факту срабатывания триггера автоматически на стороне СУИД
формируется XML-файл и отправляется в КСШ.
4. На уровне КСШ осуществляется прием пакета данных
(XML-файла) с последующей маршрутизацией на СУИП.
5. Интеграционный блок СУИП осуществляет прием пакета данных
(XML-файл) из КСШ.
6. После получения пакета данных интеграционный блок
осуществляет запись пакета данных в СУИП, формирует ответный пакет
данных (XML-файла) и направляет в КСШ.
7. На уровне КСШ осуществляется прием пакета данных
(XML-файла) с последующей маршрутизацией на СУИД.

14
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

ПРИЛОЖЕНИЕ 4
СОСТАВ ИСПОЛЬЗУЕМЫХ ФАЙЛОВ И ИСПОЛЬЗУЕМЫХ
БИБЛИОТЕК
./logs
./TestFiles
appsettings.json
BimIntegration
BimIntegration.deps.json
BimIntegration.dll
BimIntegration.runtimeconfig.json
BouncyCastle.Crypto.dll
createdump
ICSharpCode.SharpZipLib.dll
libclrjit.so
libcoreclr.so
libcoreclrtraceptprovider.so
libdbgshim.so
libhostfxr.so
libhostpolicy.so
libmscordaccore.so
libmscordbi.so
Microsoft.CSharp.dll
Microsoft.EntityFrameworkCore.Abstractions.dll
Microsoft.EntityFrameworkCore.dll
Microsoft.EntityFrameworkCore.Relational.dll
Microsoft.Extensions.Caching.Abstractions.dll
Microsoft.Extensions.Caching.Memory.dll
Microsoft.Extensions.Configuration.Abstractions.dll
Microsoft.Extensions.Configuration.Binder.dll
15
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

Microsoft.Extensions.Configuration.CommandLine.dll
Microsoft.Extensions.Configuration.dll
Microsoft.Extensions.Configuration.EnvironmentVariables.dll
Microsoft.Extensions.Configuration.FileExtensions.dll
Microsoft.Extensions.Configuration.Json.dll
Microsoft.Extensions.Configuration.UserSecrets.dll
Microsoft.Extensions.DependencyInjection.Abstractions.dll
Microsoft.Extensions.DependencyInjection.dll
Microsoft.Extensions.FileProviders.Abstractions.dll
Microsoft.Extensions.FileProviders.Physical.dll
Microsoft.Extensions.FileSystemGlobbing.dll
Microsoft.Extensions.Hosting.Abstractions.dll
Microsoft.Extensions.Hosting.dll
Microsoft.Extensions.Logging.Abstractions.dll
Microsoft.Extensions.Logging.Configuration.dll
Microsoft.Extensions.Logging.Console.dll
Microsoft.Extensions.Logging.Debug.dll
Microsoft.Extensions.Logging.dll
Microsoft.Extensions.Logging.EventLog.dll
Microsoft.Extensions.Logging.EventSource.dll
Microsoft.Extensions.Options.ConfigurationExtensions.dll
Microsoft.Extensions.Options.dll
Microsoft.Extensions.Primitives.dll
Microsoft.VisualBasic.Core.dll
Microsoft.VisualBasic.dll
Microsoft.Win32.Primitives.dll
Microsoft.Win32.Registry.dll
Microsoft.Win32.SystemEvents.dll

16
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

mscorlib.dll
netstandard.dll
Newtonsoft.Json.Bson.dll
Newtonsoft.Json.dll
nlog.config
NLog.dll
NLog.Extensions.Logging.dll
Npgsql.dll
Npgsql.EntityFrameworkCore.PostgreSQL.dll
NPOI.dll
NPOI.OOXML.dll
NPOI.OpenXml4Net.dll
NPOI.OpenXmlFormats.dll
SOS_README.md
SvokAttributeConfiguration.json
System.AppContext.dll
System.Buffers.dll
System.Collections.Concurrent.dll
System.Collections.dll
System.Collections.Immutable.dll
System.Collections.NonGeneric.dll
System.Collections.Specialized.dll
System.ComponentModel.Annotations.dll
System.ComponentModel.DataAnnotations.dll
System.ComponentModel.dll
System.ComponentModel.EventBasedAsync.dll
System.ComponentModel.Primitives.dll
System.ComponentModel.TypeConverter.dll

17
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

System.Configuration.ConfigurationManager.dll
System.Configuration.dll
System.Console.dll
System.Core.dll
System.Data.Common.dll
System.Data.DataSetExtensions.dll
System.Data.dll
System.Diagnostics.Contracts.dll
System.Diagnostics.Debug.dll
System.Diagnostics.DiagnosticSource.dll
System.Diagnostics.EventLog.dll
System.Diagnostics.FileVersionInfo.dll
System.Diagnostics.Process.dll
System.Diagnostics.StackTrace.dll
System.Diagnostics.TextWriterTraceListener.dll
System.Diagnostics.Tools.dll
System.Diagnostics.TraceSource.dll
System.Diagnostics.Tracing.dll
System.dll
System.Drawing.Common.dll
System.Drawing.dll
System.Drawing.Primitives.dll
System.Dynamic.Runtime.dll
System.Globalization.Calendars.dll
System.Globalization.dll
System.Globalization.Extensions.dll
System.Globalization.Native.so
System.IO.Compression.Brotli.dll

18
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

System.IO.Compression.dll
System.IO.Compression.FileSystem.dll
System.IO.Compression.Native.a
System.IO.Compression.Native.so
System.IO.Compression.ZipFile.dll
System.IO.dll
System.IO.FileSystem.AccessControl.dll
System.IO.FileSystem.dll
System.IO.FileSystem.DriveInfo.dll
System.IO.FileSystem.Primitives.dll
System.IO.FileSystem.Watcher.dll
System.IO.IsolatedStorage.dll
System.IO.MemoryMappedFiles.dll
System.IO.Pipes.AccessControl.dll
System.IO.Pipes.dll
System.IO.UnmanagedMemoryStream.dll
System.Linq.dll
System.Linq.Expressions.dll
System.Linq.Parallel.dll
System.Linq.Queryable.dll
System.Memory.dll
System.Native.a
System.Native.so
System.Net.dll
System.Net.Http.dll
System.Net.Http.Formatting.dll
System.Net.Http.Native.a
System.Net.Http.Native.so

19
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

System.Net.HttpListener.dll
System.Net.Mail.dll
System.Net.NameResolution.dll
System.Net.NetworkInformation.dll
System.Net.Ping.dll
System.Net.Primitives.dll
System.Net.Requests.dll
System.Net.Security.dll
System.Net.Security.Native.a
System.Net.Security.Native.so
System.Net.ServicePoint.dll
System.Net.Sockets.dll
System.Net.WebClient.dll
System.Net.WebHeaderCollection.dll
System.Net.WebProxy.dll
System.Net.WebSockets.Client.dll
System.Net.WebSockets.dll
System.Numerics.dll
System.Numerics.Vectors.dll
System.ObjectModel.dll
System.Private.CoreLib.dll
System.Private.DataContractSerialization.dll
System.Private.Uri.dll
System.Private.Xml.dll
System.Private.Xml.Linq.dll
System.Reflection.DispatchProxy.dll
System.Reflection.dll
System.Reflection.Emit.dll

20
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

System.Reflection.Emit.ILGeneration.dll
System.Reflection.Emit.Lightweight.dll
System.Reflection.Extensions.dll
System.Reflection.Metadata.dll
System.Reflection.Primitives.dll
System.Reflection.TypeExtensions.dll
System.Resources.Reader.dll
System.Resources.ResourceManager.dll
System.Resources.Writer.dll
System.Runtime.CompilerServices.Unsafe.dll
System.Runtime.CompilerServices.VisualC.dll
System.Runtime.dll
System.Runtime.Extensions.dll
System.Runtime.Handles.dll
System.Runtime.InteropServices.dll
System.Runtime.InteropServices.RuntimeInformation.dll
System.Runtime.InteropServices.WindowsRuntime.dll
System.Runtime.Intrinsics.dll
System.Runtime.Loader.dll
System.Runtime.Numerics.dll
System.Runtime.Serialization.dll
System.Runtime.Serialization.Formatters.dll
System.Runtime.Serialization.Json.dll
System.Runtime.Serialization.Primitives.dll
System.Runtime.Serialization.Xml.dll
System.Runtime.WindowsRuntime.dll
System.Runtime.WindowsRuntime.UI.Xaml.dll
System.Security.AccessControl.dll

21
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

System.Security.Claims.dll
System.Security.Cryptography.Algorithms.dll
System.Security.Cryptography.Cng.dll
System.Security.Cryptography.Csp.dll
System.Security.Cryptography.Encoding.dll
System.Security.Cryptography.Native.OpenSsl.a
System.Security.Cryptography.Native.OpenSsl.so
System.Security.Cryptography.OpenSsl.dll
System.Security.Cryptography.Primitives.dll
System.Security.Cryptography.ProtectedData.dll
System.Security.Cryptography.X509Certificates.dll
System.Security.dll
System.Security.Permissions.dll
System.Security.Principal.dll
System.Security.Principal.Windows.dll
System.Security.SecureString.dll
System.ServiceModel.Web.dll
System.ServiceProcess.dll
System.Text.Encoding.CodePages.dll
System.Text.Encoding.dll
System.Text.Encoding.Extensions.dll
System.Text.Encodings.Web.dll
System.Text.Json.dll
System.Text.RegularExpressions.dll
System.Threading.Channels.dll
System.Threading.dll
System.Threading.Overlapped.dll
System.Threading.Tasks.Dataflow.dll

22
Система управления инженерными данными (СУИД)
Описание интеграционной модели СУИД - СУИП

System.Threading.Tasks.dll
System.Threading.Tasks.Extensions.dll
System.Threading.Tasks.Parallel.dll
System.Threading.Thread.dll
System.Threading.ThreadPool.dll
System.Threading.Timer.dll
System.Transactions.dll
System.Transactions.Local.dll
System.ValueTuple.dll
System.Web.dll
System.Web.HttpUtility.dll
System.Windows.dll
System.Xml.dll
System.Xml.Linq.dll
System.Xml.ReaderWriter.dll
System.Xml.Serialization.dll
System.Xml.XDocument.dll
System.Xml.XmlDocument.dll
System.Xml.XmlSerializer.dll
System.Xml.XPath.dll
System.Xml.XPath.XDocument.dll
WindowsBase.dll

23

Вам также может понравиться