Composer의 ThingWorx 모델 정의
모델링
ThingWorx에서 IoT 솔루션을 작성하는 것은 모델을 생성할 때 사물을 중요한 부분으로 사용하는 솔루션 사물 중심 관점에서 시작합니다. ThingWorx 모델은 프로세스, 솔루션 및/또는 응용 프로그램을 나타내는 엔티티 컬렉션입니다. 모델을 작성하는 프로세스는 객체 지향 설계와 유사합니다. 사물을 분해하고, 상호 작용을 정의하며, 응용 프로그램 개발자에게 공개할
속성,
서비스 및
이벤트를 정의합니다.
엔티티는 ThingWorx에서 생성 및 관리되는 최상위 객체입니다. ThingWorx에는 많은 엔티티 유형이 있지만 실제 세계를 디지털 ThingWorx 모델로 모델링하는 방법은
사물,
사물 형태 및
사물 템플릿을 참조하십시오.
ThingWorx 모델은 일련의
REST API를 통해 표시되므로 쉽게 사용할 수 있습니다.
사물의 개별 API는 사용자와 사용자 파트너가 만든 응용 프로그램에 대한 핸들을 제공합니다.
ThingWorx 9.5부터 사용하지 않음, 액세스 한정자, 프로젝트 및 네임스페이스 열이 엔티티에 대해 추가됩니다.
Deprecated: 사용되지 않는 엔티티에 아이콘이 표시됩니다.
AccessModifier: 엔티티에 accessModifier가 있음을 나타내는 아이콘이 표시됩니다. 아이콘은 엔티티가 "비공개" 또는 "제한됨" 범위인 경우에만 표시됩니다. 범위가 "공개"인 경우 아이콘이 표시되지 않습니다. 이 아이콘을 마우스로 가리키면 엔티티에 적용된 accessModifier가 표시됩니다.
Project: 이 열에는 엔티티와 연관된 프로젝트 이름이 표시됩니다.
Namespace: 이 열에는 프로젝트와 연관된 엔티티에 지정된 네임스페이스가 표시됩니다.