package com.mes.opccallback; import lombok.extern.slf4j.Slf4j; import org.eclipse.milo.opcua.sdk.client.subscriptions.ManagedDataItem; import org.eclipse.milo.opcua.stack.core.types.builtin.DataValue; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Service; /** * @Author : zhoush * @Date: 2024/10/10 14:13 * @Description: */ @Service @Slf4j public class CacheGlassSubscriptionCallback { // @Autowired // MiloService miloService; // // @Override // public void onSubscribe(ManagedDataItem dataItem, DataValue value) { // try { // log.info("{}___________{}" + dataItem, value); // ReadWriteEntity readWriteEntity = miloService.readFromOpcUa("my.device.x1"); // log.info("{}___________{}" + readWriteEntity); // } catch (Exception e) { // // } // // } }