Удаленные шаблоны
Имеется несколько шаблонов вещи, которые используются для связи через веб-сокеты с устройствами Edge или хранилищами данных. RemoteThing является правилом именования для использования веб-сокетов, чтобы связываться с другим узлом или вещью в сети. Шаблоны вещи для WSEMS и SDK включают:
RemoteThing - удаленная вещь без потребностей передачи файлов или туннелирования. Также используется для вещей источника данных OPC-DA. Поддерживает свойства, сервисы и события.
RemoteThingWithFileTransfer - RemoteThing с включением возможности передачи файлов.
RemoteThingWithTunnels - RemoteThing с включением возможности туннелирования.
RemoteThingWithTunnelsAndFileTransfer - RemoteThing с включением возможности передачи файлов и туннелирования.
RemoteDatabase - удаленный источник данных OLE-DB.
EMSGateway - шаблон вещи EMSGateway используется, чтобы обращаться к WSEMS как к автономной вещи. Это полезно, когда WSEMS выполняется на компьютере шлюза и обрабатывает связь для одной или нескольких удаленных вещей, которые могут находиться на различных IP-адресах в локальной сети.
SDKGateway - аналогично EMSGateway, но для использования реализации SDK в качестве интерфейса.
В дополнение к перечисленным выше шаблонам вещи удаленные шаблоны могут использоваться в сценарии федеративного хранилища, где требуется разгрузить объекты постоянного хранения на другой сервер, оптимизированный для дисковых операций ввода-вывода:
RemoteStream - создание локального прокси-объекта для вещи "Поток", которая выполняется и хранит данные на другом сервере ThingWorx.
RemoteValueStream - создание локального прокси-объекта для вещи "Поток значений", которая выполняется и хранит данные на другом сервере ThingWorx.
RemoteDataTable - создание локального прокси-объекта для вещи "Таблица данных", которая выполняется и хранит данные на другом сервере ThingWorx.
RemoteBlog - создание локального прокси-объекта для вещи "Блог", которая выполняется и хранит данные на другом сервере ThingWorx.
RemoteWiki - создание локального прокси-объекта для вещи "Вики", которая выполняется и хранит данные на другом сервере ThingWorx.
Было ли это полезно?