private void button1_Click_1(object sender, EventArgs e) { if (!int.TryParse(textBox2.Text, out int port)) { MessageBox.Show("端口输入不正确!"); return; } simplifyClient = new NetSimplifyClient(textBox1.Text, port); try { simplifyClient.ConnectionId = textBox1.Text; // 设置唯一的ID NetworkAlienStart(port); simplifyClient.ConnectServer(null); // 切换为异形客户端,并等待服务器的连接。 MessageBox.Show("等待服务器的连接!"); button1.Enabled = false; } catch (Exception ex) { MessageBox.Show(ex.Message); } }
public void TokenClientExample( ) { #region TokenClientExample NetSimplifyClient simplifyClient = new NetSimplifyClient("127.0.0.1", 12345); // 这个toeken需要和服务器的设置的token相匹配才可以 simplifyClient.Token = new Guid("787f9607-dd7a-4ba7-9f98-769d24de05df"); #endregion }
public ActionResult StopPlc() { NetSimplifyClient simplifyClient = new NetSimplifyClient("127.0.0.1", 23457); HslCommunication.OperateResult <string> operate = simplifyClient.ReadFromServer(2, ""); if (operate.IsSuccess) { return(Content(operate.Content)); } else { return(Content("停止失败!" + operate.Message)); } }
/// <summary> /// 默认的构造方法 /// </summary> /// <param name="dtu"></param> /// <param name="element"></param> public DeviceSimplifyNet(XElement element) { NodeSimplifyNet nodeSimplify = new NodeSimplifyNet( ); nodeSimplify.LoadByXmlElement(element); LoadRequest(element); simplifyClient = new NetSimplifyClient(nodeSimplify.IpAddress, nodeSimplify.Port); simplifyClient.Token = nodeSimplify.Token; simplifyClient.ConnectTimeOut = nodeSimplify.ConnectTimeOut; ByteTransform = simplifyClient.ByteTransform; UniqueId = simplifyClient.ConnectionId; TypeName = "SimplifyNet设备"; }
private void FormNodeView_Shown(object sender, EventArgs e) { simplifyClient = new NetSimplifyClient(ipAddress, port); if (!simplifyClient.ConnectServer().IsSuccess) { MessageBox.Show("连接服务器失败!请稍候重新连接"); Close(); return; } // 请求配置文件信息 var resultXml = simplifyClient.ReadFromServer(0, ""); if (!resultXml.IsSuccess) { MessageBox.Show("请求配置文件异常,准备退出!"); Close(); return; } ParseFromXmlResourse(resultXml.Content); }
static void Main(string[] args) { Console.WriteLine("Hello World!"); Console.WriteLine(System.Globalization.CultureInfo.CurrentCulture.ToString()); NetSimplifyClient AccountSimplifyClient = new NetSimplifyClient("127.0.0.1", 23456); OperateResult <NetHandle, string> read = AccountSimplifyClient.ReadCustomerFromServer(1, ""); if (read.IsSuccess) { Console.WriteLine("Handle:" + read.Content1); Console.WriteLine(read.Content2); } else { Console.WriteLine("失败:" + read.Message); } Console.ReadLine( ); }
private void CheckServer( ) { NetSimplifyClient simplifyClient = new NetSimplifyClient("118.24.36.220", 18467); HslCommunication.OperateResult <HslCommunication.NetHandle, string> read = simplifyClient.ReadCustomerFromServer(101, "2.1.3"); }