|
|
@@ -16,13 +16,36 @@ using YSAI.S7.client;
|
|
|
using YSAI.Unility;
|
|
|
|
|
|
|
|
|
-MqttWebSocketServiceOperate mqttWebSocketServiceOperate = MqttWebSocketServiceOperate.Instance(new MqttWebSocketServiceData.Basics()
|
|
|
+RabbitMQOperate rabbitMQOperate = RabbitMQOperate.Instance(new RabbitMQData.Basics()
|
|
|
{
|
|
|
- HttpPort=11886,
|
|
|
- Port=1188,
|
|
|
-
|
|
|
+ ExChangeName = "VariableExchangeRead",
|
|
|
+ HostName = "192.168.2.200",
|
|
|
+ UserName = "ys",
|
|
|
+ Password = "ys123456",
|
|
|
+ Port = 5672,
|
|
|
+ SN=Guid.NewGuid().ToString()
|
|
|
});
|
|
|
|
|
|
+OperateResult operateResult = rabbitMQOperate.On();
|
|
|
+Console.WriteLine(operateResult.ToJson);
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+
|
|
|
+rabbitMQOperate.OnEvent += RabbitMQOperate_OnEvent;
|
|
|
+operateResult= rabbitMQOperate.Consume("VariableTopic");
|
|
|
+Console.WriteLine(operateResult.ToJson());
|
|
|
+
|
|
|
+while (true)
|
|
|
+{
|
|
|
+
|
|
|
+}
|
|
|
+void RabbitMQOperate_OnEvent(object? sender, EventResult e)
|
|
|
+{
|
|
|
+ Console.WriteLine(e.ToJson()) ;
|
|
|
+}
|
|
|
+
|
|
|
+
|
|
|
|
|
|
//MqttClientOperate mqttClientOperate = MqttClientOperate.Instance(new MqttClientData.Basics()
|
|
|
//{
|