Инструменты пользователя

Инструменты сайта


sharixopen:knowledge:architecture:boundaries

Различия

Показаны различия между двумя версиями страницы.

Ссылка на это сравнение

sharixopen:knowledge:architecture:boundaries [2026/10/17 08:51] – [sharixknowledge] approved package sx_knowledge_api_opensharixopen:knowledge:architecture:boundaries [2026/10/17 20:49] (текущий) – [sharixknowledge] approved package sx_knowledge_api_open
Строка 1: Строка 1:
-====== Границы Open, Platform и сервисов ======+<sharix-knowledge-meta> 
 +{ 
 +    "id": "ShariXKnowledgeBoundaries", 
 +    "page": "sharixopen:knowledge:architecture:boundaries", 
 +    "area": "open", 
 +    "type": "reference", 
 +    "title": "Границы Open, сервисов и Platform", 
 +    "status": "review", 
 +    "schema_version": 1, 
 +    "relations": { 
 +        "related_to": [ 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureModelownership", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureSystemlayers", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureApicontracts", 
 +            "ShariXKnowledgeOpenKnowledgeArchitectureRepositories" 
 +        ] 
 +    }, 
 +    "extensions": { 
 +        "taxonomy": { 
 +            "domain": "reference", 
 +            "lifecycle": "unspecified", 
 +            "parents": [ 
 +                "ShariXKnowledgeOpenKnowledgeArchitectureStart" 
 +            ], 
 +            "terms": [] 
 +        }, 
 +        "glossary": [] 
 +    }, 
 +    "content_sha256": "8592d55858a1f5f869fa696b4f142272f39702ef99d2b459dadfa12037ec2067", 
 +    "schema": 1 
 +} 
 +</sharix-knowledge-meta> 
 +====== Границы Open, сервисов и Platform ====== 
 +~~NOCACHE~~
  
-**Область:** Open. **Состояние документа:** проект для обсуждения (review).+===== Ответственность ===== 
 +''dbsynce'' — общая модель; ''tickets'' — состояния и requests; ''webservice_running'' — этапы и результаты исполнения; Constructor — шаблоны собственного сервиса; Platform — matching и комплекс. 
 +===== Запреты ===== 
 +Open не импортирует ''sxplatform.models'', общая база не импортирует доменные расширения, Nextcloud не владеет Artifact, а Ticket Event не заменяет ExternalEvent. 
 +===== Практика ===== 
 +Интеграционная точка находится там, где у операции определён владелец и где можно проверить отдельные ошибки доступа и транспорта.
  
-===== Принцип ===== +===== Детальные правила ===== 
-Общие контракты и свободные модули ShariX Open должны сохранять независимость от закрытой логики Platform. Наличие модуля на сервере Platform не меняет владельца кода или лицензии.+  * [[sharixopen:knowledge:architecture:model_ownership|Владение моделями и запрещённые зависимости]] 
 +  * [[sharixopen:knowledge:architecture:system_layers|Слои архитектуры и разделение ответственности]] 
 +  * [[sharixopen:knowledge:architecture:api_contracts|API и межмодульные контракты]] 
 +  * [[sharixopen:knowledge:architecture:repositories|Топология репозиториев и владение исходным кодом]]
  
-===== Области ===== 
-  * **Open** — свободные общие компоненты и публичная документация. 
-  * **Platform** — внутренние модули, доступные только на внутренней wiki. 
-  * **Joint** — документы интеграционной границы Open и Platform; это также внутренняя wiki. 
- 
-===== Ссылки ===== 
-  * [[sharixopen:knowledge:modules:start|Модули и ответственность]]. 
-  * [[sharixopen:knowledge:integrations:start|Интеграционные контракты]]. 
-  * [[sharixopen:knowledge:standards:routing|Правила публикации и разграничения]]. 
- 
-Источник для анализа: TZ ''00-architecture-overview.md'', ''05-model-ownership-matrix.md''. Не копируйте закрытые реализации и секреты в Open. 
- 
- 
-===== Навигация ===== 
-  * [[sharixopen:knowledge:start|Общий каталог ShariX]]. 
-  * [[sharixopen:knowledge:architecture:start|Родительский раздел]] 
-  * [[sharixopen:knowledge:modules:start|Компоненты и модули ShariX]]. 
-  * [[sharixopen:knowledge:integrations:start|Интеграции и внешние интерфейсы]]. 
- 
-~~NOCACHE~~ 
 ~~SHARIX_KNOWLEDGE_RELATED~~ ~~SHARIX_KNOWLEDGE_RELATED~~
  
sharixopen/knowledge/architecture/boundaries.txt · Последнее изменение: — sx_knowledge_api_open

© 2022 ShariX