S: Difference between revisions
No edit summary |
No edit summary Tags: Reverted Visual edit: Switched |
||
Line 3: | Line 3: | ||
В случает модификации одного из s-отношений - NDDI примет решение о необходимости перекомпановки и произведет ее. | В случает модификации одного из s-отношений - NDDI примет решение о необходимости перекомпановки и произведет ее. | ||
Если физический размер кода составляет значительную величину, порождаемые узлы могут не производить физического копирования кода в новые NDDI, при этом s-отношение будет содержать только ссылку на s-контейнер родителя или на пра-родителя. | Если физический размер кода составляет значительную величину, порождаемые узлы могут не производить физического копирования кода в новые NDDI, при этом s-отношение будет содержать только ссылку на s-контейнер родителя или на пра-родителя. | ||
{{#css: | |||
#content {width: 1110px} | |||
}} |
Revision as of 22:05, 28 July 2023
Т.к. NDDI по сути является программой - эта программа может быть монолитной (т.е. происходить от одного родителя - исполняемого кода), или же быть агрегатом нескольких родителей. Каждый родитель для этой цели выделяет s-соединитель, представляющий собой контейнер с объектным кодом. Собрав все отношения с родителями, NDDI может скомпоновать полученный код в исполняемый и запустить его средствами устройства GATE (Gativus Edge) В случает модификации одного из s-отношений - NDDI примет решение о необходимости перекомпановки и произведет ее. Если физический размер кода составляет значительную величину, порождаемые узлы могут не производить физического копирования кода в новые NDDI, при этом s-отношение будет содержать только ссылку на s-контейнер родителя или на пра-родителя.