|
|
@@ -1,34 +1,44 @@
|
|
|
|
|
|
|
|
|
-using System.Runtime.InteropServices;
|
|
|
-using YSAI.Core.data;
|
|
|
-using YSAI.RabbitMQ;
|
|
|
-using YSAI.Unility;
|
|
|
+using YSAI.Opc.ua.client;
|
|
|
|
|
|
-
|
|
|
-RabbitMQOperate rabbitMQOperate = RabbitMQOperate.Instance(new RabbitMQData.Basics()
|
|
|
+OpcUaClientOperate opcUaClientOperate = OpcUaClientOperate.Instance(new OpcUaClientData.Basics
|
|
|
{
|
|
|
- ExChangeName = "exchang200",
|
|
|
- HostName = "192.168.2.221",
|
|
|
- UserName = "ys",
|
|
|
- Password = "ys123456",
|
|
|
- Port = 5672,
|
|
|
- SN = Guid.NewGuid().ToString()
|
|
|
+ ServerUrl= "opc.tcp://127.0.0.1:8866/Opc.Ua.Service"
|
|
|
});
|
|
|
|
|
|
-OperateResult operateResult = rabbitMQOperate.On();
|
|
|
-rabbitMQOperate.OnEvent += RabbitMQOperate_OnEvent;
|
|
|
-operateResult = rabbitMQOperate.Consume("test");
|
|
|
+Console.WriteLine(opcUaClientOperate.On().Message);
|
|
|
|
|
|
-while (true)
|
|
|
-{
|
|
|
- operateResult = rabbitMQOperate.Produce("test", $"{new Random().NextDouble()}");
|
|
|
-}
|
|
|
|
|
|
-void RabbitMQOperate_OnEvent(object? sender, EventResult e)
|
|
|
-{
|
|
|
- //Console.WriteLine(e.ToJson());
|
|
|
-}
|
|
|
+//using System.Runtime.InteropServices;
|
|
|
+//using YSAI.Core.data;
|
|
|
+//using YSAI.RabbitMQ;
|
|
|
+//using YSAI.Unility;
|
|
|
+
|
|
|
+
|
|
|
+//RabbitMQOperate rabbitMQOperate = RabbitMQOperate.Instance(new RabbitMQData.Basics()
|
|
|
+//{
|
|
|
+// ExChangeName = "exchang200",
|
|
|
+// HostName = "192.168.2.221",
|
|
|
+// UserName = "ys",
|
|
|
+// Password = "ys123456",
|
|
|
+// Port = 5672,
|
|
|
+// SN = Guid.NewGuid().ToString()
|
|
|
+//});
|
|
|
+
|
|
|
+//OperateResult operateResult = rabbitMQOperate.On();
|
|
|
+//rabbitMQOperate.OnEvent += RabbitMQOperate_OnEvent;
|
|
|
+//operateResult = rabbitMQOperate.Consume("test");
|
|
|
+
|
|
|
+//while (true)
|
|
|
+//{
|
|
|
+// operateResult = rabbitMQOperate.Produce("test", $"{new Random().NextDouble()}");
|
|
|
+//}
|
|
|
+
|
|
|
+//void RabbitMQOperate_OnEvent(object? sender, EventResult e)
|
|
|
+//{
|
|
|
+// //Console.WriteLine(e.ToJson());
|
|
|
+//}
|
|
|
|
|
|
|
|
|
//using YSAI.Core.data;
|