MAXON API 接口
The interface system of the MAXON API is a powerful toolset to define public APIs and to hide implementation details. Most components of the MAXON API are based on such interfaces.
见 接口基础 .
An interface can be based on existing interfaces. The most used basic interfaces are:
见 基接口 .
Registries are used to register specific implementations of a given interface. An implementation that is registered in such a registry can be accessed with a specific ID from anywhere in the application.
见 Registries .
A published object is a specially registered object that is globally available. Individual implementations of interfaces are typically presented this way. But also any other object that is a MAXON data type can be shared as a published object.
Data descriptions define attributes of MAXON API data types.
Basic data definitions are stored as:
Resolved descriptions based on the definitions are generated at runtime:
见 数据描述 .